ReactOS 0.4.17-dev-934-g091855f
d3d11.idl File Reference

Go to the source code of this file.

Classes

struct  CD3D11_DEFAULT
 
struct  D3D11_BOX
 
struct  D3D11_BUFFER_RTV
 
struct  D3D11_BUFFER_SRV
 
struct  D3D11_BUFFER_UAV
 
struct  D3D11_BUFFEREX_SRV
 
struct  D3D11_CLASS_INSTANCE_DESC
 
struct  D3D11_COUNTER_DESC
 
struct  D3D11_COUNTER_INFO
 
struct  D3D11_FEATURE_DATA_THREADING
 
struct  D3D11_FEATURE_DATA_DOUBLES
 
struct  D3D11_FEATURE_DATA_FORMAT_SUPPORT
 
struct  D3D11_FEATURE_DATA_FORMAT_SUPPORT2
 
struct  D3D11_FEATURE_DATA_D3D10_X_HARDWARE_OPTIONS
 
struct  D3D11_FEATURE_DATA_D3D11_OPTIONS
 
struct  D3D11_FEATURE_DATA_ARCHITECTURE_INFO
 
struct  D3D11_FEATURE_DATA_D3D9_OPTIONS
 
struct  D3D11_FEATURE_DATA_D3D9_SHADOW_SUPPORT
 
struct  D3D11_FEATURE_DATA_SHADER_MIN_PRECISION_SUPPORT
 
struct  D3D11_FEATURE_DATA_D3D11_OPTIONS1
 
struct  D3D11_FEATURE_DATA_D3D9_SIMPLE_INSTANCING_SUPPORT
 
struct  D3D11_FEATURE_DATA_MARKER_SUPPORT
 
struct  D3D11_FEATURE_DATA_D3D9_OPTIONS1
 
struct  D3D11_FEATURE_DATA_D3D11_OPTIONS2
 
struct  D3D11_FEATURE_DATA_D3D11_OPTIONS3
 
struct  D3D11_FEATURE_DATA_GPU_VIRTUAL_ADDRESS_SUPPORT
 
struct  D3D11_FEATURE_DATA_SHADER_CACHE
 
struct  D3D11_FEATURE_DATA_D3D11_OPTIONS5
 
struct  D3D11_INPUT_ELEMENT_DESC
 
struct  D3D11_QUERY_DATA_SO_STATISTICS
 
struct  D3D11_MAPPED_SUBRESOURCE
 
struct  D3D11_QUERY_DESC
 
struct  CD3D11_QUERY_DESC
 
struct  D3D11_RASTERIZER_DESC
 
struct  CD3D11_RASTERIZER_DESC
 

Typedefs

typedef D3D_PRIMITIVE D3D11_PRIMITIVE
 
typedef D3D_PRIMITIVE_TOPOLOGY D3D11_PRIMITIVE_TOPOLOGY
 
typedef D3D_SRV_DIMENSION D3D11_SRV_DIMENSION
 
typedef RECT D3D11_RECT
 
typedef enum D3D11_BLEND D3D11_BLEND
 
typedef enum D3D11_BLEND_OP D3D11_BLEND_OP
 
typedef enum D3D11_VIDEO_DECODER_BUFFER_TYPE D3D11_VIDEO_DECODER_BUFFER_TYPE
 
typedef enum D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE
 
typedef enum D3D11_VIDEO_PROCESSOR_OUTPUT_RATE D3D11_VIDEO_PROCESSOR_OUTPUT_RATE
 
typedef enum D3D11_VIDEO_PROCESSOR_STEREO_FORMAT D3D11_VIDEO_PROCESSOR_STEREO_FORMAT
 
typedef enum D3D11_VIDEO_PROCESSOR_STEREO_FLIP_MODE D3D11_VIDEO_PROCESSOR_STEREO_FLIP_MODE
 
typedef enum D3D11_VIDEO_PROCESSOR_ROTATION D3D11_VIDEO_PROCESSOR_ROTATION
 
typedef enum D3D11_VIDEO_PROCESSOR_DEVICE_CAPS D3D11_VIDEO_PROCESSOR_DEVICE_CAPS
 
typedef enum D3D11_VIDEO_PROCESSOR_FEATURE_CAPS D3D11_VIDEO_PROCESSOR_FEATURE_CAPS
 
typedef enum D3D11_VIDEO_PROCESSOR_FILTER_CAPS D3D11_VIDEO_PROCESSOR_FILTER_CAPS
 
typedef enum D3D11_VIDEO_PROCESSOR_FORMAT_CAPS D3D11_VIDEO_PROCESSOR_FORMAT_CAPS
 
typedef enum D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS
 
typedef enum D3D11_VIDEO_PROCESSOR_STEREO_CAPS D3D11_VIDEO_PROCESSOR_STEREO_CAPS
 
typedef enum D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS
 
typedef enum D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS
 
typedef enum D3D11_CONTENT_PROTECTION_CAPS D3D11_CONTENT_PROTECTION_CAPS
 
typedef enum D3D11_VIDEO_PROCESSOR_NOMINAL_RANGE D3D11_VIDEO_PROCESSOR_NOMINAL_RANGE
 
typedef enum D3D11_AUTHENTICATED_PROCESS_IDENTIFIER_TYPE D3D11_AUTHENTICATED_PROCESS_IDENTIFIER_TYPE
 
typedef enum D3D11_BUS_TYPE D3D11_BUS_TYPE
 
typedef struct D3D11_BOX D3D11_BOX
 
typedef struct D3D11_BUFFER_RTV D3D11_BUFFER_RTV
 
typedef struct D3D11_BUFFER_SRV D3D11_BUFFER_SRV
 
typedef struct D3D11_BUFFER_UAV D3D11_BUFFER_UAV
 
typedef struct D3D11_BUFFEREX_SRV D3D11_BUFFEREX_SRV
 
typedef struct D3D11_CLASS_INSTANCE_DESC D3D11_CLASS_INSTANCE_DESC
 
typedef enum D3D11_COMPARISON_FUNC D3D11_COMPARISON_FUNC
 
typedef enum D3D11_COUNTER D3D11_COUNTER
 
typedef struct D3D11_COUNTER_DESC D3D11_COUNTER_DESC
 
typedef struct D3D11_COUNTER_INFO D3D11_COUNTER_INFO
 
typedef enum D3D11_COUNTER_TYPE D3D11_COUNTER_TYPE
 
typedef enum D3D11_CULL_MODE D3D11_CULL_MODE
 
typedef enum D3D11_DEPTH_WRITE_MASK D3D11_DEPTH_WRITE_MASK
 
typedef enum D3D11_STANDARD_MULTISAMPLE_QUALITY_LEVELS D3D11_STANDARD_MULTISAMPLE_QUALITY_LEVELS
 
typedef enum D3D11_DEVICE_CONTEXT_TYPE D3D11_DEVICE_CONTEXT_TYPE
 
typedef enum D3D11_DSV_DIMENSION D3D11_DSV_DIMENSION
 
typedef enum D3D11_FEATURE D3D11_FEATURE
 
typedef struct D3D11_FEATURE_DATA_THREADING D3D11_FEATURE_DATA_THREADING
 
typedef struct D3D11_FEATURE_DATA_DOUBLES D3D11_FEATURE_DATA_DOUBLES
 
typedef struct D3D11_FEATURE_DATA_FORMAT_SUPPORT D3D11_FEATURE_DATA_FORMAT_SUPPORT
 
typedef struct D3D11_FEATURE_DATA_FORMAT_SUPPORT2 D3D11_FEATURE_DATA_FORMAT_SUPPORT2
 
typedef struct D3D11_FEATURE_DATA_D3D10_X_HARDWARE_OPTIONS D3D11_FEATURE_DATA_D3D10_X_HARDWARE_OPTIONS
 
typedef struct D3D11_FEATURE_DATA_D3D11_OPTIONS D3D11_FEATURE_DATA_D3D11_OPTIONS
 
typedef struct D3D11_FEATURE_DATA_ARCHITECTURE_INFO D3D11_FEATURE_DATA_ARCHITECTURE_INFO
 
typedef struct D3D11_FEATURE_DATA_D3D9_OPTIONS D3D11_FEATURE_DATA_D3D9_OPTIONS
 
typedef struct D3D11_FEATURE_DATA_D3D9_SHADOW_SUPPORT D3D11_FEATURE_DATA_D3D9_SHADOW_SUPPORT
 
typedef enum D3D11_SHADER_MIN_PRECISION_SUPPORT D3D11_SHADER_MIN_PRECISION_SUPPORT
 
typedef struct D3D11_FEATURE_DATA_SHADER_MIN_PRECISION_SUPPORT D3D11_FEATURE_DATA_SHADER_MIN_PRECISION_SUPPORT
 
typedef enum D3D11_TILED_RESOURCES_TIER D3D11_TILED_RESOURCES_TIER
 
typedef struct D3D11_FEATURE_DATA_D3D11_OPTIONS1 D3D11_FEATURE_DATA_D3D11_OPTIONS1
 
typedef struct D3D11_FEATURE_DATA_D3D9_SIMPLE_INSTANCING_SUPPORT D3D11_FEATURE_DATA_D3D9_SIMPLE_INSTANCING_SUPPORT
 
typedef struct D3D11_FEATURE_DATA_MARKER_SUPPORT D3D11_FEATURE_DATA_MARKER_SUPPORT
 
typedef struct D3D11_FEATURE_DATA_D3D9_OPTIONS1 D3D11_FEATURE_DATA_D3D9_OPTIONS1
 
typedef enum D3D11_CONSERVATIVE_RASTERIZATION_TIER D3D11_CONSERVATIVE_RASTERIZATION_TIER
 
typedef struct D3D11_FEATURE_DATA_D3D11_OPTIONS2 D3D11_FEATURE_DATA_D3D11_OPTIONS2
 
typedef struct D3D11_FEATURE_DATA_D3D11_OPTIONS3 D3D11_FEATURE_DATA_D3D11_OPTIONS3
 
typedef struct D3D11_FEATURE_DATA_GPU_VIRTUAL_ADDRESS_SUPPORT D3D11_FEATURE_DATA_GPU_VIRTUAL_ADDRESS_SUPPORT
 
typedef enum D3D11_SHADER_CACHE_SUPPORT_FLAGS D3D11_SHADER_CACHE_SUPPORT_FLAGS
 
typedef struct D3D11_FEATURE_DATA_SHADER_CACHE D3D11_FEATURE_DATA_SHADER_CACHE
 
typedef enum D3D11_SHARED_RESOURCE_TIER D3D11_SHARED_RESOURCE_TIER
 
typedef struct D3D11_FEATURE_DATA_D3D11_OPTIONS5 D3D11_FEATURE_DATA_D3D11_OPTIONS5
 
typedef enum D3D11_FILL_MODE D3D11_FILL_MODE
 
typedef enum D3D11_FILTER_TYPE D3D11_FILTER_TYPE
 
typedef enum D3D11_FILTER D3D11_FILTER
 
typedef enum D3D11_DSV_FLAG D3D11_DSV_FLAG
 
typedef enum D3D11_BUFFEREX_SRV_FLAG D3D11_BUFFEREX_SRV_FLAG
 
typedef enum D3D11_UAV_FLAG D3D11_UAV_FLAG
 
typedef enum D3D11_INPUT_CLASSIFICATION D3D11_INPUT_CLASSIFICATION
 
typedef struct D3D11_INPUT_ELEMENT_DESC D3D11_INPUT_ELEMENT_DESC
 
typedef enum D3D11_MAP D3D11_MAP
 
typedef enum D3D11_MAP_FLAG D3D11_MAP_FLAG
 
typedef enum D3D11_RAISE_FLAG D3D11_RAISE_FLAG
 
typedef struct D3D11_QUERY_DATA_SO_STATISTICS D3D11_QUERY_DATA_SO_STATISTICS
 
typedef struct D3D11_MAPPED_SUBRESOURCE D3D11_MAPPED_SUBRESOURCE
 
typedef enum D3D11_QUERY D3D11_QUERY
 
typedef enum D3D11_QUERY_MISC_FLAG D3D11_QUERY_MISC_FLAG
 
typedef enum D3D11_ASYNC_GETDATA_FLAG D3D11_ASYNC_GETDATA_FLAG
 
typedef enum D3D11_RESOURCE_MISC_FLAG D3D11_RESOURCE_MISC_FLAG
 
typedef struct D3D11_QUERY_DESC D3D11_QUERY_DESC
 
typedef struct D3D11_RASTERIZER_DESC D3D11_RASTERIZER_DESC
 

Enumerations

enum  D3D11_BLEND {
  D3D11_BLEND_ZERO = 1 , D3D11_BLEND_ONE = 2 , D3D11_BLEND_SRC_COLOR = 3 , D3D11_BLEND_INV_SRC_COLOR = 4 ,
  D3D11_BLEND_SRC_ALPHA = 5 , D3D11_BLEND_INV_SRC_ALPHA = 6 , D3D11_BLEND_DEST_ALPHA = 7 , D3D11_BLEND_INV_DEST_ALPHA = 8 ,
  D3D11_BLEND_DEST_COLOR = 9 , D3D11_BLEND_INV_DEST_COLOR = 10 , D3D11_BLEND_SRC_ALPHA_SAT = 11 , D3D11_BLEND_BLEND_FACTOR = 14 ,
  D3D11_BLEND_INV_BLEND_FACTOR = 15 , D3D11_BLEND_SRC1_COLOR = 16 , D3D11_BLEND_INV_SRC1_COLOR = 17 , D3D11_BLEND_SRC1_ALPHA = 18 ,
  D3D11_BLEND_INV_SRC1_ALPHA = 19
}
 
enum  D3D11_BLEND_OP {
  D3D11_BLEND_OP_ADD = 1 , D3D11_BLEND_OP_SUBTRACT , D3D11_BLEND_OP_REV_SUBTRACT , D3D11_BLEND_OP_MIN ,
  D3D11_BLEND_OP_MAX
}
 
enum  D3D11_VIDEO_DECODER_BUFFER_TYPE {
  D3D11_VIDEO_DECODER_BUFFER_PICTURE_PARAMETERS = 0 , D3D11_VIDEO_DECODER_BUFFER_MACROBLOCK_CONTROL = 1 , D3D11_VIDEO_DECODER_BUFFER_RESIDUAL_DIFFERENCE = 2 , D3D11_VIDEO_DECODER_BUFFER_DEBLOCKING_CONTROL = 3 ,
  D3D11_VIDEO_DECODER_BUFFER_INVERSE_QUANTIZATION_MATRIX = 4 , D3D11_VIDEO_DECODER_BUFFER_SLICE_CONTROL = 5 , D3D11_VIDEO_DECODER_BUFFER_BITSTREAM = 6 , D3D11_VIDEO_DECODER_BUFFER_MOTION_VECTOR = 7 ,
  D3D11_VIDEO_DECODER_BUFFER_FILM_GRAIN = 8
}
 
enum  D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE { D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_OPAQUE = 0 , D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_BACKGROUND = 1 , D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_DESTINATION = 2 , D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_SOURCE_STREAM = 3 }
 
enum  D3D11_VIDEO_PROCESSOR_OUTPUT_RATE { D3D11_VIDEO_PROCESSOR_OUTPUT_RATE_NORMAL = 0 , D3D11_VIDEO_PROCESSOR_OUTPUT_RATE_HALF = 1 , D3D11_VIDEO_PROCESSOR_OUTPUT_RATE_CUSTOM = 2 }
 
enum  D3D11_VIDEO_PROCESSOR_STEREO_FORMAT {
  D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_MONO = 0 , D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_HORIZONTAL = 1 , D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_VERTICAL = 2 , D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_SEPARATE = 3 ,
  D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_MONO_OFFSET = 4 , D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_ROW_INTERLEAVED = 5 , D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_COLUMN_INTERLEAVED = 6 , D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_CHECKERBOARD = 7
}
 
enum  D3D11_VIDEO_PROCESSOR_STEREO_FLIP_MODE { D3D11_VIDEO_PROCESSOR_STEREO_FLIP_NONE = 0 , D3D11_VIDEO_PROCESSOR_STEREO_FLIP_FRAME0 = 1 , D3D11_VIDEO_PROCESSOR_STEREO_FLIP_FRAME1 = 2 }
 
enum  D3D11_VIDEO_PROCESSOR_ROTATION { D3D11_VIDEO_PROCESSOR_ROTATION_IDENTITY = 0 , D3D11_VIDEO_PROCESSOR_ROTATION_90 = 1 , D3D11_VIDEO_PROCESSOR_ROTATION_180 = 2 , D3D11_VIDEO_PROCESSOR_ROTATION_270 = 3 }
 
enum  D3D11_VIDEO_PROCESSOR_DEVICE_CAPS {
  D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_LINEAR_SPACE = 0x00000001 , D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_xvYCC = 0x00000002 , D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_RGB_RANGE_CONVERSION = 0x00000004 , D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_YCbCr_MATRIX_CONVERSION = 0x00000008 ,
  D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_NOMINAL_RANGE = 0x00000010
}
 
enum  D3D11_VIDEO_PROCESSOR_FEATURE_CAPS {
  D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_FILL = 0x00000001 , D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_CONSTRICTION = 0x00000002 , D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_LUMA_KEY = 0x00000004 , D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_PALETTE = 0x00000008 ,
  D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_LEGACY = 0x00000010 , D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_STEREO = 0x00000020 , D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ROTATION = 0x00000040 , D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_STREAM = 0x00000080 ,
  D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_PIXEL_ASPECT_RATIO = 0x00000100 , D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_MIRROR = 0x00000200 , D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_SHADER_USAGE = 0x00000400 , D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_METADATA_HDR10 = 0x00000800
}
 
enum  D3D11_VIDEO_PROCESSOR_FILTER_CAPS {
  D3D11_VIDEO_PROCESSOR_FILTER_CAPS_BRIGHTNESS = 0x00000001 , D3D11_VIDEO_PROCESSOR_FILTER_CAPS_CONTRAST = 0x00000002 , D3D11_VIDEO_PROCESSOR_FILTER_CAPS_HUE = 0x00000004 , D3D11_VIDEO_PROCESSOR_FILTER_CAPS_SATURATION = 0x00000008 ,
  D3D11_VIDEO_PROCESSOR_FILTER_CAPS_NOISE_REDUCTION = 0x00000010 , D3D11_VIDEO_PROCESSOR_FILTER_CAPS_EDGE_ENHANCEMENT = 0x00000020 , D3D11_VIDEO_PROCESSOR_FILTER_CAPS_ANAMORPHIC_SCALING = 0x00000040 , D3D11_VIDEO_PROCESSOR_FILTER_CAPS_STEREO_ADJUSTMENT = 0x00000080
}
 
enum  D3D11_VIDEO_PROCESSOR_FORMAT_CAPS { D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_INTERLACED = 0x00000001 , D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_PROCAMP = 0x00000002 , D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_LUMA_KEY = 0x00000004 , D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_PALETTE_INTERLACED = 0x00000008 }
 
enum  D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS {
  D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_DENOISE = 0x00000001 , D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_DERINGING = 0x00000002 , D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_EDGE_ENHANCEMENT = 0x00000004 , D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_COLOR_CORRECTION = 0x00000008 ,
  D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_FLESH_TONE_MAPPING = 0x00000010 , D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_IMAGE_STABILIZATION = 0x00000020 , D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_SUPER_RESOLUTION = 0x00000040 , D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_ANAMORPHIC_SCALING = 0x00000080
}
 
enum  D3D11_VIDEO_PROCESSOR_STEREO_CAPS {
  D3D11_VIDEO_PROCESSOR_STEREO_CAPS_MONO_OFFSET = 0x00000001 , D3D11_VIDEO_PROCESSOR_STEREO_CAPS_ROW_INTERLEAVED = 0x00000002 , D3D11_VIDEO_PROCESSOR_STEREO_CAPS_COLUMN_INTERLEAVED = 0x00000004 , D3D11_VIDEO_PROCESSOR_STEREO_CAPS_CHECKERBOARD = 0x00000008 ,
  D3D11_VIDEO_PROCESSOR_STEREO_CAPS_FLIP_MODE = 0x00000010
}
 
enum  D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS {
  D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_DEINTERLACE_BLEND = 0x01 , D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_DEINTERLACE_BOB = 0x02 , D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_DEINTERLACE_ADAPTIVE = 0x04 , D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_DEINTERLACE_MOTION_COMPENSATION = 0x08 ,
  D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_INVERSE_TELECINE = 0x10 , D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_FRAME_RATE_CONVERSION = 0x20
}
 
enum  D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS {
  D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_32 = 0x00000001 , D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_22 = 0x00000002 , D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_2224 = 0x00000004 , D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_2332 = 0x00000008 ,
  D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_32322 = 0x00000010 , D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_55 = 0x00000020 , D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_64 = 0x00000040 , D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_87 = 0x00000080 ,
  D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_222222222223 = 0x00000100 , D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_OTHER = 0x80000000
}
 
enum  D3D11_CONTENT_PROTECTION_CAPS {
  D3D11_CONTENT_PROTECTION_CAPS_SOFTWARE = 0x00000001 , D3D11_CONTENT_PROTECTION_CAPS_HARDWARE = 0x00000002 , D3D11_CONTENT_PROTECTION_CAPS_PROTECTION_ALWAYS_ON = 0x00000004 , D3D11_CONTENT_PROTECTION_CAPS_PARTIAL_DECRYPTION = 0x00000008 ,
  D3D11_CONTENT_PROTECTION_CAPS_CONTENT_KEY = 0x00000010 , D3D11_CONTENT_PROTECTION_CAPS_FRESHEN_SESSION_KEY = 0x00000020 , D3D11_CONTENT_PROTECTION_CAPS_ENCRYPTED_READ_BACK = 0x00000040 , D3D11_CONTENT_PROTECTION_CAPS_ENCRYPTED_READ_BACK_KEY = 0x00000080 ,
  D3D11_CONTENT_PROTECTION_CAPS_SEQUENTIAL_CTR_IV = 0x00000100 , D3D11_CONTENT_PROTECTION_CAPS_ENCRYPT_SLICEDATA_ONLY = 0x00000200 , D3D11_CONTENT_PROTECTION_CAPS_DECRYPTION_BLT = 0x00000400 , D3D11_CONTENT_PROTECTION_CAPS_HARDWARE_PROTECT_UNCOMPRESSED = 0x00000800 ,
  D3D11_CONTENT_PROTECTION_CAPS_HARDWARE_PROTECTED_MEMORY_PAGEABLE = 0x00001000 , D3D11_CONTENT_PROTECTION_CAPS_HARDWARE_TEARDOWN = 0x00002000 , D3D11_CONTENT_PROTECTION_CAPS_HARDWARE_DRM_COMMUNICATION = 0x00004000
}
 
enum  D3D11_VIDEO_PROCESSOR_NOMINAL_RANGE { D3D11_VIDEO_PROCESSOR_NOMINAL_RANGE_UNDEFINED = 0x00000000 , D3D11_VIDEO_PROCESSOR_NOMINAL_RANGE_16_235 = 0x00000001 , D3D11_VIDEO_PROCESSOR_NOMINAL_RANGE_0_255 = 0x00000002 }
 
enum  D3D11_AUTHENTICATED_PROCESS_IDENTIFIER_TYPE { D3D11_PROCESSIDTYPE_UNKNOWN = 0x00000000 , D3D11_PROCESSIDTYPE_DWM = 0x00000001 , D3D11_PROCESSIDTYPE_HANDLE = 0x00000002 }
 
enum  D3D11_BUS_TYPE {
  D3D11_BUS_TYPE_OTHER = 0x00000000 , D3D11_BUS_TYPE_PCI = 0x00000001 , D3D11_BUS_TYPE_PCIX = 0x00000002 , D3D11_BUS_TYPE_PCIEXPRESS = 0x00000003 ,
  D3D11_BUS_TYPE_AGP = 0x00000004 , D3D11_BUS_IMPL_MODIFIER_INSIDE_OF_CHIPSET = 0x00010000 , D3D11_BUS_IMPL_MODIFIER_TRACKS_ON_MOTHER_BOARD_TO_CHIP = 0x00020000 , D3D11_BUS_IMPL_MODIFIER_TRACKS_ON_MOTHER_BOARD_TO_SOCKET = 0x00030000 ,
  D3D11_BUS_IMPL_MODIFIER_DAUGHTER_BOARD_CONNECTOR = 0x00040000 , D3D11_BUS_IMPL_MODIFIER_DAUGHTER_BOARD_CONNECTOR_INSIDE_OF_NUAE = 0x00050000 , D3D11_BUS_IMPL_MODIFIER_NON_STANDARD = 0x80000000
}
 
enum  D3D11_COMPARISON_FUNC {
  D3D11_COMPARISON_NEVER = 1 , D3D11_COMPARISON_LESS , D3D11_COMPARISON_EQUAL , D3D11_COMPARISON_LESS_EQUAL ,
  D3D11_COMPARISON_GREATER , D3D11_COMPARISON_NOT_EQUAL , D3D11_COMPARISON_GREATER_EQUAL , D3D11_COMPARISON_ALWAYS
}
 
enum  D3D11_COUNTER { D3D11_COUNTER_DEVICE_DEPENDENT_0 = 0x40000000 }
 
enum  D3D11_COUNTER_TYPE { D3D11_COUNTER_TYPE_FLOAT32 , D3D11_COUNTER_TYPE_UINT16 , D3D11_COUNTER_TYPE_UINT32 , D3D11_COUNTER_TYPE_UINT64 }
 
enum  D3D11_CULL_MODE { D3D11_CULL_NONE = 1 , D3D11_CULL_FRONT , D3D11_CULL_BACK }
 
enum  D3D11_DEPTH_WRITE_MASK { D3D11_DEPTH_WRITE_MASK_ZERO , D3D11_DEPTH_WRITE_MASK_ALL }
 
enum  D3D11_STANDARD_MULTISAMPLE_QUALITY_LEVELS { D3D11_STANDARD_MULTISAMPLE_PATTERN = 0xffffffff , D3D11_CENTER_MULTISAMPLE_PATTERN = 0xfffffffe }
 
enum  D3D11_DEVICE_CONTEXT_TYPE { D3D11_DEVICE_CONTEXT_IMMEDIATE , D3D11_DEVICE_CONTEXT_DEFERRED }
 
enum  D3D11_DSV_DIMENSION {
  D3D11_DSV_DIMENSION_UNKNOWN , D3D11_DSV_DIMENSION_TEXTURE1D , D3D11_DSV_DIMENSION_TEXTURE1DARRAY , D3D11_DSV_DIMENSION_TEXTURE2D ,
  D3D11_DSV_DIMENSION_TEXTURE2DARRAY , D3D11_DSV_DIMENSION_TEXTURE2DMS , D3D11_DSV_DIMENSION_TEXTURE2DMSARRAY
}
 
enum  D3D11_FEATURE {
  D3D11_FEATURE_THREADING , D3D11_FEATURE_DOUBLES , D3D11_FEATURE_FORMAT_SUPPORT , D3D11_FEATURE_FORMAT_SUPPORT2 ,
  D3D11_FEATURE_D3D10_X_HARDWARE_OPTIONS , D3D11_FEATURE_D3D11_OPTIONS , D3D11_FEATURE_ARCHITECTURE_INFO , D3D11_FEATURE_D3D9_OPTIONS ,
  D3D11_FEATURE_SHADER_MIN_PRECISION_SUPPORT , D3D11_FEATURE_D3D9_SHADOW_SUPPORT , D3D11_FEATURE_D3D11_OPTIONS1 , D3D11_FEATURE_D3D9_SIMPLE_INSTANCING_SUPPORT ,
  D3D11_FEATURE_MARKER_SUPPORT , D3D11_FEATURE_D3D9_OPTIONS1 , D3D11_FEATURE_D3D11_OPTIONS2 , D3D11_FEATURE_D3D11_OPTIONS3 ,
  D3D11_FEATURE_GPU_VIRTUAL_ADDRESS_SUPPORT , D3D11_FEATURE_D3D11_OPTIONS4 , D3D11_FEATURE_SHADER_CACHE , D3D11_FEATURE_D3D11_OPTIONS5
}
 
enum  D3D11_SHADER_MIN_PRECISION_SUPPORT { D3D11_SHADER_MIN_PRECISION_10_BIT = 0x1 , D3D11_SHADER_MIN_PRECISION_16_BIT = 0x2 }
 
enum  D3D11_TILED_RESOURCES_TIER { D3D11_TILED_RESOURCES_NOT_SUPPORTED = 0x0 , D3D11_TILED_RESOURCES_TIER_1 = 0x1 , D3D11_TILED_RESOURCES_TIER_2 = 0x2 , D3D11_TILED_RESOURCES_TIER_3 = 0x3 }
 
enum  D3D11_CONSERVATIVE_RASTERIZATION_TIER { D3D11_CONSERVATIVE_RASTERIZATION_NOT_SUPPORTED = 0x0 , D3D11_CONSERVATIVE_RASTERIZATION_TIER_1 = 0x1 , D3D11_CONSERVATIVE_RASTERIZATION_TIER_2 = 0x2 , D3D11_CONSERVATIVE_RASTERIZATION_TIER_3 = 0x3 }
 
enum  D3D11_SHADER_CACHE_SUPPORT_FLAGS { D3D11_SHADER_CACHE_SUPPORT_NONE = 0x0 , D3D11_SHADER_CACHE_SUPPORT_AUTOMATIC_INPROC_CACHE = 0x1 , D3D11_SHADER_CACHE_SUPPORT_AUTOMATIC_DISK_CACHE = 0x2 }
 
enum  D3D11_SHARED_RESOURCE_TIER { D3D11_SHARED_RESOURCE_TIER_0 , D3D11_SHARED_RESOURCE_TIER_1 , D3D11_SHARED_RESOURCE_TIER_2 , D3D11_SHARED_RESOURCE_TIER_3 }
 
enum  D3D11_FILL_MODE { D3D11_FILL_WIREFRAME = 2 , D3D11_FILL_SOLID }
 
enum  D3D11_FILTER_TYPE { D3D11_FILTER_TYPE_POINT = 0 , D3D11_FILTER_TYPE_LINEAR = 1 }
 
enum  D3D11_FILTER {
  D3D11_FILTER_MIN_MAG_MIP_POINT = 0x00 , D3D11_FILTER_MIN_MAG_POINT_MIP_LINEAR = 0x01 , D3D11_FILTER_MIN_POINT_MAG_LINEAR_MIP_POINT = 0x04 , D3D11_FILTER_MIN_POINT_MAG_MIP_LINEAR = 0x05 ,
  D3D11_FILTER_MIN_LINEAR_MAG_MIP_POINT = 0x10 , D3D11_FILTER_MIN_LINEAR_MAG_POINT_MIP_LINEAR = 0x11 , D3D11_FILTER_MIN_MAG_LINEAR_MIP_POINT = 0x14 , D3D11_FILTER_MIN_MAG_MIP_LINEAR = 0x15 ,
  D3D11_FILTER_ANISOTROPIC = 0x55 , D3D11_FILTER_COMPARISON_MIN_MAG_MIP_POINT = 0x80 , D3D11_FILTER_COMPARISON_MIN_MAG_POINT_MIP_LINEAR = 0x81 , D3D11_FILTER_COMPARISON_MIN_POINT_MAG_LINEAR_MIP_POINT = 0x84 ,
  D3D11_FILTER_COMPARISON_MIN_POINT_MAG_MIP_LINEAR = 0x85 , D3D11_FILTER_COMPARISON_MIN_LINEAR_MAG_MIP_POINT = 0x90 , D3D11_FILTER_COMPARISON_MIN_LINEAR_MAG_POINT_MIP_LINEAR = 0x91 , D3D11_FILTER_COMPARISON_MIN_MAG_LINEAR_MIP_POINT = 0x94 ,
  D3D11_FILTER_COMPARISON_MIN_MAG_MIP_LINEAR = 0x95 , D3D11_FILTER_COMPARISON_ANISOTROPIC = 0xd5 , D3D11_FILTER_MINIMUM_MIN_MAG_MIP_POINT = 0x100 , D3D11_FILTER_MINIMUM_MIN_MAG_POINT_MIP_LINEAR = 0x101 ,
  D3D11_FILTER_MINIMUM_MIN_POINT_MAG_LINEAR_MIP_POINT = 0x104 , D3D11_FILTER_MINIMUM_MIN_POINT_MAG_MIP_LINEAR = 0x105 , D3D11_FILTER_MINIMUM_MIN_LINEAR_MAG_MIP_POINT = 0x110 , D3D11_FILTER_MINIMUM_MIN_LINEAR_MAG_POINT_MIP_LINEAR = 0x111 ,
  D3D11_FILTER_MINIMUM_MIN_MAG_LINEAR_MIP_POINT = 0x114 , D3D11_FILTER_MINIMUM_MIN_MAG_MIP_LINEAR = 0x115 , D3D11_FILTER_MINIMUM_ANISOTROPIC = 0x155 , D3D11_FILTER_MAXIMUM_MIN_MAG_MIP_POINT = 0x180 ,
  D3D11_FILTER_MAXIMUM_MIN_MAG_POINT_MIP_LINEAR = 0x181 , D3D11_FILTER_MAXIMUM_MIN_POINT_MAG_LINEAR_MIP_POINT = 0x184 , D3D11_FILTER_MAXIMUM_MIN_POINT_MAG_MIP_LINEAR = 0x185 , D3D11_FILTER_MAXIMUM_MIN_LINEAR_MAG_MIP_POINT = 0x190 ,
  D3D11_FILTER_MAXIMUM_MIN_LINEAR_MAG_POINT_MIP_LINEAR = 0x191 , D3D11_FILTER_MAXIMUM_MIN_MAG_LINEAR_MIP_POINT = 0x194 , D3D11_FILTER_MAXIMUM_MIN_MAG_MIP_LINEAR = 0x195 , D3D11_FILTER_MAXIMUM_ANISOTROPIC = 0x1d5
}
 
enum  D3D11_DSV_FLAG { D3D11_DSV_READ_ONLY_DEPTH = 0x1 , D3D11_DSV_READ_ONLY_STENCIL = 0x2 }
 
enum  D3D11_BUFFEREX_SRV_FLAG { D3D11_BUFFEREX_SRV_FLAG_RAW = 0x1 }
 
enum  D3D11_UAV_FLAG { D3D11_BUFFER_UAV_FLAG_RAW = 0x1 , D3D11_BUFFER_UAV_FLAG_APPEND = 0x2 , D3D11_BUFFER_UAV_FLAG_COUNTER = 0x4 }
 
enum  D3D11_INPUT_CLASSIFICATION { D3D11_INPUT_PER_VERTEX_DATA , D3D11_INPUT_PER_INSTANCE_DATA }
 
enum  D3D11_MAP {
  D3D11_MAP_READ = 1 , D3D11_MAP_WRITE , D3D11_MAP_READ_WRITE , D3D11_MAP_WRITE_DISCARD ,
  D3D11_MAP_WRITE_NO_OVERWRITE
}
 
enum  D3D11_MAP_FLAG { D3D11_MAP_FLAG_DO_NOT_WAIT = 0x00100000 }
 
enum  D3D11_RAISE_FLAG { D3D11_RAISE_FLAG_DRIVER_INTERNAL_ERROR = 0x1 }
 
enum  D3D11_QUERY {
  D3D11_QUERY_EVENT , D3D11_QUERY_OCCLUSION , D3D11_QUERY_TIMESTAMP , D3D11_QUERY_TIMESTAMP_DISJOINT ,
  D3D11_QUERY_PIPELINE_STATISTICS , D3D11_QUERY_OCCLUSION_PREDICATE , D3D11_QUERY_SO_STATISTICS , D3D11_QUERY_SO_OVERFLOW_PREDICATE ,
  D3D11_QUERY_SO_STATISTICS_STREAM0 , D3D11_QUERY_SO_OVERFLOW_PREDICATE_STREAM0 , D3D11_QUERY_SO_STATISTICS_STREAM1 , D3D11_QUERY_SO_OVERFLOW_PREDICATE_STREAM1 ,
  D3D11_QUERY_SO_STATISTICS_STREAM2 , D3D11_QUERY_SO_OVERFLOW_PREDICATE_STREAM2 , D3D11_QUERY_SO_STATISTICS_STREAM3 , D3D11_QUERY_SO_OVERFLOW_PREDICATE_STREAM3
}
 
enum  D3D11_QUERY_MISC_FLAG { D3D11_QUERY_MISC_PREDICATEHINT = 0x1 }
 
enum  D3D11_ASYNC_GETDATA_FLAG { D3D11_ASYNC_GETDATA_DONOTFLUSH = 0x0001 }
 
enum  D3D11_RESOURCE_MISC_FLAG {
  D3D11_RESOURCE_MISC_GENERATE_MIPS = 0x00000001L , D3D11_RESOURCE_MISC_SHARED = 0x00000002L , D3D11_RESOURCE_MISC_TEXTURECUBE = 0x00000004L , D3D11_RESOURCE_MISC_DRAWINDIRECT_ARGS = 0x00000010L ,
  D3D11_RESOURCE_MISC_BUFFER_ALLOW_RAW_VIEWS = 0x00000020L , D3D11_RESOURCE_MISC_BUFFER_STRUCTURED = 0x00000040L , D3D11_RESOURCE_MISC_RESOURCE_CLAMP = 0x00000080L , D3D11_RESOURCE_MISC_SHARED_KEYEDMUTEX = 0x00000100L ,
  D3D11_RESOURCE_MISC_GDI_COMPATIBLE = 0x00000200L , D3D11_RESOURCE_MISC_SHARED_NTHANDLE = 0x00000800L , D3D11_RESOURCE_MISC_RESTRICTED_CONTENT = 0x00001000L , D3D11_RESOURCE_MISC_RESTRICT_SHARED_RESOURCE = 0x00002000L ,
  D3D11_RESOURCE_MISC_RESTRICT_SHARED_RESOURCE_DRIVER = 0x00004000L , D3D11_RESOURCE_MISC_GUARDED = 0x00008000L , D3D11_RESOURCE_MISC_TILE_POOL = 0x00020000L , D3D11_RESOURCE_MISC_TILED = 0x00040000L ,
  D3D11_RESOURCE_MISC_HW_PROTECTED = 0x00080000L , D3D11_RESOURCE_MISC_SHARED_DISPLAYABLE = 0x00100000L , D3D11_RESOURCE_MISC_SHARED_EXCLUSIVE_WRITER = 0x00200000L
}
 

Functions

 CD3D11_QUERY_DESC ()
 
 ~CD3D11_QUERY_DESC ()
 
 CD3D11_QUERY_DESC (const D3D11_QUERY_DESC &other)
 
 CD3D11_QUERY_DESC (D3D11_QUERY query, UINT misc_flags=0)
 

Variables

const UINT D3D11_16BIT_INDEX_STRIP_CUT_VALUE = 0xffff
 
const UINT D3D11_32BIT_INDEX_STRIP_CUT_VALUE = 0xffffffff
 
const UINT D3D11_8BIT_INDEX_STRIP_CUT_VALUE = 0xff
 
const UINT D3D11_ARRAY_AXIS_ADDRESS_RANGE_BIT_COUNT = 9
 
const UINT D3D11_CLIP_OR_CULL_DISTANCE_COUNT = 8
 
const UINT D3D11_CLIP_OR_CULL_DISTANCE_ELEMENT_COUNT = 2
 
const UINT D3D11_COMMONSHADER_CONSTANT_BUFFER_API_SLOT_COUNT = 14
 
const UINT D3D11_COMMONSHADER_CONSTANT_BUFFER_COMPONENTS = 4
 
const UINT D3D11_COMMONSHADER_CONSTANT_BUFFER_COMPONENT_BIT_COUNT = 32
 
const UINT D3D11_COMMONSHADER_CONSTANT_BUFFER_HW_SLOT_COUNT = 15
 
const UINT D3D11_COMMONSHADER_CONSTANT_BUFFER_PARTIAL_UPDATE_EXTENTS_BYTE_ALIGNMENT = 16
 
const UINT D3D11_COMMONSHADER_CONSTANT_BUFFER_REGISTER_COMPONENTS = 4
 
const UINT D3D11_COMMONSHADER_CONSTANT_BUFFER_REGISTER_COUNT = 15
 
const UINT D3D11_COMMONSHADER_CONSTANT_BUFFER_REGISTER_READS_PER_INST = 1
 
const UINT D3D11_COMMONSHADER_CONSTANT_BUFFER_REGISTER_READ_PORTS = 1
 
const UINT D3D11_COMMONSHADER_FLOWCONTROL_NESTING_LIMIT = 64
 
const UINT D3D11_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_COMPONENTS = 4
 
const UINT D3D11_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_COUNT = 1
 
const UINT D3D11_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_READS_PER_INST = 1
 
const UINT D3D11_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_READ_PORTS = 1
 
const UINT D3D11_COMMONSHADER_IMMEDIATE_VALUE_COMPONENT_BIT_COUNT = 32
 
const UINT D3D11_COMMONSHADER_INPUT_RESOURCE_REGISTER_COMPONENTS = 1
 
const UINT D3D11_COMMONSHADER_INPUT_RESOURCE_REGISTER_COUNT = 128
 
const UINT D3D11_COMMONSHADER_INPUT_RESOURCE_REGISTER_READS_PER_INST = 1
 
const UINT D3D11_COMMONSHADER_INPUT_RESOURCE_REGISTER_READ_PORTS = 1
 
const UINT D3D11_COMMONSHADER_INPUT_RESOURCE_SLOT_COUNT = 128
 
const UINT D3D11_COMMONSHADER_SAMPLER_REGISTER_COMPONENTS = 1
 
const UINT D3D11_COMMONSHADER_SAMPLER_REGISTER_COUNT = 16
 
const UINT D3D11_COMMONSHADER_SAMPLER_REGISTER_READS_PER_INST = 1
 
const UINT D3D11_COMMONSHADER_SAMPLER_REGISTER_READ_PORTS = 1
 
const UINT D3D11_COMMONSHADER_SAMPLER_SLOT_COUNT = 16
 
const UINT D3D11_COMMONSHADER_SUBROUTINE_NESTING_LIMIT = 32
 
const UINT D3D11_COMMONSHADER_TEMP_REGISTER_COMPONENTS = 4
 
const UINT D3D11_COMMONSHADER_TEMP_REGISTER_COMPONENT_BIT_COUNT = 32
 
const UINT D3D11_COMMONSHADER_TEMP_REGISTER_COUNT = 4096
 
const UINT D3D11_COMMONSHADER_TEMP_REGISTER_READS_PER_INST = 3
 
const UINT D3D11_COMMONSHADER_TEMP_REGISTER_READ_PORTS = 3
 
const UINT D3D11_COMMONSHADER_TEXCOORD_RANGE_REDUCTION_MAX = 10
 
const INT D3D11_COMMONSHADER_TEXCOORD_RANGE_REDUCTION_MIN = -10
 
const INT D3D11_COMMONSHADER_TEXEL_OFFSET_MAX_NEGATIVE = -8
 
const UINT D3D11_COMMONSHADER_TEXEL_OFFSET_MAX_POSITIVE = 7
 
const UINT D3D11_CS_4_X_BUCKET00_MAX_BYTES_TGSM_WRITABLE_PER_THREAD = 256
 
const UINT D3D11_CS_4_X_BUCKET00_MAX_NUM_THREADS_PER_GROUP = 64
 
const UINT D3D11_CS_4_X_BUCKET01_MAX_BYTES_TGSM_WRITABLE_PER_THREAD = 240
 
const UINT D3D11_CS_4_X_BUCKET01_MAX_NUM_THREADS_PER_GROUP = 68
 
const UINT D3D11_CS_4_X_BUCKET02_MAX_BYTES_TGSM_WRITABLE_PER_THREAD = 224
 
const UINT D3D11_CS_4_X_BUCKET02_MAX_NUM_THREADS_PER_GROUP = 72
 
const UINT D3D11_CS_4_X_BUCKET03_MAX_BYTES_TGSM_WRITABLE_PER_THREAD = 208
 
const UINT D3D11_CS_4_X_BUCKET03_MAX_NUM_THREADS_PER_GROUP = 76
 
const UINT D3D11_CS_4_X_BUCKET04_MAX_BYTES_TGSM_WRITABLE_PER_THREAD = 192
 
const UINT D3D11_CS_4_X_BUCKET04_MAX_NUM_THREADS_PER_GROUP = 84
 
const UINT D3D11_CS_4_X_BUCKET05_MAX_BYTES_TGSM_WRITABLE_PER_THREAD = 176
 
const UINT D3D11_CS_4_X_BUCKET05_MAX_NUM_THREADS_PER_GROUP = 92
 
const UINT D3D11_CS_4_X_BUCKET06_MAX_BYTES_TGSM_WRITABLE_PER_THREAD = 160
 
const UINT D3D11_CS_4_X_BUCKET06_MAX_NUM_THREADS_PER_GROUP = 100
 
const UINT D3D11_CS_4_X_BUCKET07_MAX_BYTES_TGSM_WRITABLE_PER_THREAD = 144
 
const UINT D3D11_CS_4_X_BUCKET07_MAX_NUM_THREADS_PER_GROUP = 112
 
const UINT D3D11_CS_4_X_BUCKET08_MAX_BYTES_TGSM_WRITABLE_PER_THREAD = 128
 
const UINT D3D11_CS_4_X_BUCKET08_MAX_NUM_THREADS_PER_GROUP = 128
 
const UINT D3D11_CS_4_X_BUCKET09_MAX_BYTES_TGSM_WRITABLE_PER_THREAD = 112
 
const UINT D3D11_CS_4_X_BUCKET09_MAX_NUM_THREADS_PER_GROUP = 144
 
const UINT D3D11_CS_4_X_BUCKET10_MAX_BYTES_TGSM_WRITABLE_PER_THREAD = 96
 
const UINT D3D11_CS_4_X_BUCKET10_MAX_NUM_THREADS_PER_GROUP = 168
 
const UINT D3D11_CS_4_X_BUCKET11_MAX_BYTES_TGSM_WRITABLE_PER_THREAD = 80
 
const UINT D3D11_CS_4_X_BUCKET11_MAX_NUM_THREADS_PER_GROUP = 204
 
const UINT D3D11_CS_4_X_BUCKET12_MAX_BYTES_TGSM_WRITABLE_PER_THREAD = 64
 
const UINT D3D11_CS_4_X_BUCKET12_MAX_NUM_THREADS_PER_GROUP = 256
 
const UINT D3D11_CS_4_X_BUCKET13_MAX_BYTES_TGSM_WRITABLE_PER_THREAD = 48
 
const UINT D3D11_CS_4_X_BUCKET13_MAX_NUM_THREADS_PER_GROUP = 340
 
const UINT D3D11_CS_4_X_BUCKET14_MAX_BYTES_TGSM_WRITABLE_PER_THREAD = 32
 
const UINT D3D11_CS_4_X_BUCKET14_MAX_NUM_THREADS_PER_GROUP = 512
 
const UINT D3D11_CS_4_X_BUCKET15_MAX_BYTES_TGSM_WRITABLE_PER_THREAD = 16
 
const UINT D3D11_CS_4_X_BUCKET15_MAX_NUM_THREADS_PER_GROUP = 768
 
const UINT D3D11_CS_4_X_DISPATCH_MAX_THREAD_GROUPS_IN_Z_DIMENSION = 1
 
const UINT D3D11_CS_4_X_RAW_UAV_BYTE_ALIGNMENT = 256
 
const UINT D3D11_CS_4_X_THREAD_GROUP_MAX_THREADS_PER_GROUP = 768
 
const UINT D3D11_CS_4_X_THREAD_GROUP_MAX_X = 768
 
const UINT D3D11_CS_4_X_THREAD_GROUP_MAX_Y = 768
 
const UINT D3D11_CS_4_X_UAV_REGISTER_COUNT = 1
 
const UINT D3D11_CS_DISPATCH_MAX_THREAD_GROUPS_PER_DIMENSION = 65535
 
const UINT D3D11_CS_TGSM_REGISTER_COUNT = 8192
 
const UINT D3D11_CS_TGSM_REGISTER_READS_PER_INST = 1
 
const UINT D3D11_CS_TGSM_RESOURCE_REGISTER_COMPONENTS = 1
 
const UINT D3D11_CS_TGSM_RESOURCE_REGISTER_READ_PORTS = 1
 
const UINT D3D11_CS_THREAD_GROUP_MAX_THREADS_PER_GROUP = 1024
 
const UINT D3D11_CS_THREAD_GROUP_MAX_X = 1024
 
const UINT D3D11_CS_THREAD_GROUP_MAX_Y = 1024
 
const UINT D3D11_CS_THREAD_GROUP_MAX_Z = 64
 
const UINT D3D11_CS_THREAD_GROUP_MIN_X = 1
 
const UINT D3D11_CS_THREAD_GROUP_MIN_Y = 1
 
const UINT D3D11_CS_THREAD_GROUP_MIN_Z = 1
 
const UINT D3D11_CS_THREAD_LOCAL_TEMP_REGISTER_POOL = 16384
 
const UINT D3D11_DEFAULT_DEPTH_BIAS = 0
 
const UINT D3D11_DEFAULT_MAX_ANISOTROPY = 16
 
const UINT D3D11_DEFAULT_RENDER_TARGET_ARRAY_INDEX = 0
 
const UINT D3D11_DEFAULT_SAMPLE_MASK = 0xffffffff
 
const UINT D3D11_DEFAULT_SCISSOR_ENDX = 0
 
const UINT D3D11_DEFAULT_SCISSOR_ENDY = 0
 
const UINT D3D11_DEFAULT_SCISSOR_STARTX = 0
 
const UINT D3D11_DEFAULT_SCISSOR_STARTY = 0
 
const UINT D3D11_DEFAULT_STENCIL_READ_MASK = 0xff
 
const UINT D3D11_DEFAULT_STENCIL_REFERENCE = 0
 
const UINT D3D11_DEFAULT_STENCIL_WRITE_MASK = 0xff
 
const UINT D3D11_DEFAULT_VIEWPORT_AND_SCISSORRECT_INDEX = 0
 
const UINT D3D11_DEFAULT_VIEWPORT_HEIGHT = 0
 
const UINT D3D11_DEFAULT_VIEWPORT_TOPLEFTX = 0
 
const UINT D3D11_DEFAULT_VIEWPORT_TOPLEFTY = 0
 
const UINT D3D11_DEFAULT_VIEWPORT_WIDTH = 0
 
const UINT D3D11_IA_DEFAULT_INDEX_BUFFER_OFFSET_IN_BYTES = 0
 
const UINT D3D11_IA_DEFAULT_PRIMITIVE_TOPOLOGY = 0
 
const UINT D3D11_IA_DEFAULT_VERTEX_BUFFER_OFFSET_IN_BYTES = 0
 
const UINT D3D11_IA_INDEX_INPUT_RESOURCE_SLOT_COUNT = 1
 
const UINT D3D11_IA_INSTANCE_ID_BIT_COUNT = 32
 
const UINT D3D11_IA_INTEGER_ARITHMETIC_BIT_COUNT = 32
 
const UINT D3D11_IA_PATCH_MAX_CONTROL_POINT_COUNT = 32
 
const UINT D3D11_IA_PRIMITIVE_ID_BIT_COUNT = 32
 
const UINT D3D11_IA_VERTEX_ID_BIT_COUNT = 32
 
const UINT D3D11_IA_VERTEX_INPUT_RESOURCE_SLOT_COUNT = 32
 
const UINT D3D11_IA_VERTEX_INPUT_STRUCTURE_ELEMENTS_COMPONENTS = 128
 
const UINT D3D11_IA_VERTEX_INPUT_STRUCTURE_ELEMENT_COUNT = 32
 
const unsigned int D3D11_SIMULTANEOUS_RENDER_TARGET_COUNT = 8
 
const UINT D3D11_MAX_MAXANISOTROPY = 16
 
const UINT D3D11_MAX_MULTISAMPLE_SAMPLE_COUNT = 32
 
const UINT D3D11_VIEWPORT_BOUNDS_MAX = 32767
 
const INT D3D11_VIEWPORT_BOUNDS_MIN = -32768
 
const UINT D3D11_VIEWPORT_AND_SCISSORRECT_MAX_INDEX = 15
 
const UINT D3D11_VIEWPORT_AND_SCISSORRECT_OBJECT_COUNT_PER_PIPELINE = 16
 
const UINT D3D11_KEEP_RENDER_TARGETS_AND_DEPTH_STENCIL = 0xffffffff
 
const UINT D3D11_KEEP_UNORDERED_ACCESS_VIEWS = 0xffffffff
 
const UINT D3D11_SHADER_MAJOR_VERSION = 5
 
const UINT D3D11_SHADER_MAX_INSTANCES = 65535
 
const UINT D3D11_SHADER_MAX_INTERFACES = 253
 
const UINT D3D11_SHADER_MAX_INTERFACE_CALL_SITES = 4096
 
const UINT D3D11_SHADER_MAX_TYPES = 65535
 
const UINT D3D11_SHADER_MINOR_VERSION = 0
 
const UINT D3D11_VS_OUTPUT_REGISTER_COUNT = 32
 
const UINT D3D11_OMAC_SIZE = 16
 
const UINT D3D11_PS_CS_UAV_REGISTER_COMPONENTS = 1
 
const UINT D3D11_PS_CS_UAV_REGISTER_COUNT = 8
 
const UINT D3D11_PS_CS_UAV_REGISTER_READS_PER_INST = 1
 
const UINT D3D11_PS_CS_UAV_REGISTER_READ_PORTS = 1
 
const UINT D3D11_PS_FRONTFACING_DEFAULT_VALUE = 0xffffffff
 
const UINT D3D11_PS_FRONTFACING_FALSE_VALUE = 0
 
const UINT D3D11_PS_FRONTFACING_TRUE_VALUE = 0xffffffff
 
const UINT D3D11_PS_INPUT_REGISTER_COMPONENTS = 4
 
const UINT D3D11_PS_INPUT_REGISTER_COMPONENT_BIT_COUNT = 32
 
const UINT D3D11_PS_INPUT_REGISTER_COUNT = 32
 
const UINT D3D11_PS_INPUT_REGISTER_READS_PER_INST = 2
 
const UINT D3D11_PS_INPUT_REGISTER_READ_PORTS = 1
 
const UINT D3D11_PS_OUTPUT_DEPTH_REGISTER_COMPONENTS = 1
 
const UINT D3D11_PS_OUTPUT_DEPTH_REGISTER_COMPONENT_BIT_COUNT = 32
 
const UINT D3D11_PS_OUTPUT_DEPTH_REGISTER_COUNT = 1
 
const UINT D3D11_PS_OUTPUT_MASK_REGISTER_COMPONENTS = 1
 
const UINT D3D11_PS_OUTPUT_MASK_REGISTER_COMPONENT_BIT_COUNT = 32
 
const UINT D3D11_PS_OUTPUT_MASK_REGISTER_COUNT = 1
 
const UINT D3D11_PS_OUTPUT_REGISTER_COMPONENTS = 4
 
const UINT D3D11_PS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT = 32
 
const UINT D3D11_PS_OUTPUT_REGISTER_COUNT = 8
 
const UINT D3D11_RAW_UAV_SRV_BYTE_ALIGNMENT = 16
 
const UINT D3D11_REQ_BLEND_OBJECT_COUNT_PER_DEVICE = 4096
 
const UINT D3D11_REQ_BUFFER_RESOURCE_TEXEL_COUNT_2_TO_EXP = 27
 
const UINT D3D11_REQ_CONSTANT_BUFFER_ELEMENT_COUNT = 4096
 
const UINT D3D11_REQ_DEPTH_STENCIL_OBJECT_COUNT_PER_DEVICE = 4096
 
const UINT D3D11_REQ_DRAWINDEXED_INDEX_COUNT_2_TO_EXP = 32
 
const UINT D3D11_REQ_DRAW_VERTEX_COUNT_2_TO_EXP = 32
 
const UINT D3D11_REQ_FILTERING_HW_ADDRESSABLE_RESOURCE_DIMENSION = 16384
 
const UINT D3D11_REQ_GS_INVOCATION_32BIT_OUTPUT_COMPONENT_LIMIT = 1024
 
const UINT D3D11_REQ_IMMEDIATE_CONSTANT_BUFFER_ELEMENT_COUNT = 4096
 
const UINT D3D11_REQ_MAXANISOTROPY = 16
 
const UINT D3D11_REQ_MIP_LEVELS = 15
 
const UINT D3D11_REQ_MULTI_ELEMENT_STRUCTURE_SIZE_IN_BYTES = 2048
 
const UINT D3D11_REQ_RASTERIZER_OBJECT_COUNT_PER_DEVICE = 4096
 
const UINT D3D11_REQ_RENDER_TO_BUFFER_WINDOW_WIDTH = 16384
 
const UINT D3D11_REQ_RESOURCE_SIZE_IN_MEGABYTES_EXPRESSION_A_TERM = 128
 
const UINT D3D11_REQ_RESOURCE_SIZE_IN_MEGABYTES_EXPRESSION_C_TERM = 2048
 
const UINT D3D11_REQ_RESOURCE_VIEW_COUNT_PER_DEVICE_2_TO_EXP = 20
 
const UINT D3D11_REQ_SAMPLER_OBJECT_COUNT_PER_DEVICE = 4096
 
const UINT D3D11_REQ_TEXTURE1D_ARRAY_AXIS_DIMENSION = 2048
 
const UINT D3D11_REQ_TEXTURE1D_U_DIMENSION = 16384
 
const UINT D3D11_REQ_TEXTURE2D_ARRAY_AXIS_DIMENSION = 2048
 
const UINT D3D11_REQ_TEXTURE2D_U_OR_V_DIMENSION = 16384
 
const UINT D3D11_REQ_TEXTURE3D_U_V_OR_W_DIMENSION = 2048
 
const UINT D3D11_REQ_TEXTURECUBE_DIMENSION = 16384
 
const UINT D3D11_RESINFO_INSTRUCTION_MISSING_COMPONENT_RETVAL = 0
 
const UINT D3D11_SHIFT_INSTRUCTION_PAD_VALUE = 0
 
const UINT D3D11_SHIFT_INSTRUCTION_SHIFT_VALUE_BIT_COUNT = 5
 
const UINT D3D11_SO_BUFFER_MAX_STRIDE_IN_BYTES = 2048
 
const UINT D3D11_SO_BUFFER_MAX_WRITE_WINDOW_IN_BYTES = 512
 
const UINT D3D11_SO_BUFFER_SLOT_COUNT = 4
 
const UINT D3D11_SO_DDI_REGISTER_INDEX_DENOTING_GAP = 0xffffffff
 
const UINT D3D11_SO_NO_RASTERIZED_STREAM = 0xffffffff
 
const UINT D3D11_SO_OUTPUT_COMPONENT_COUNT = 128
 
const UINT D3D11_SO_STREAM_COUNT = 4
 
const UINT D3D11_SPEC_DATE_DAY = 16
 
const UINT D3D11_SPEC_DATE_MONTH = 05
 
const UINT D3D11_SPEC_DATE_YEAR = 2011
 
const UINT D3D11_STANDARD_COMPONENT_BIT_COUNT = 32
 
const UINT D3D11_STANDARD_COMPONENT_BIT_COUNT_DOUBLED = 64
 
const UINT D3D11_STANDARD_MAXIMUM_ELEMENT_ALIGNMENT_BYTE_MULTIPLE = 4
 
const UINT D3D11_STANDARD_PIXEL_COMPONENT_COUNT = 128
 
const UINT D3D11_STANDARD_PIXEL_ELEMENT_COUNT = 32
 
const UINT D3D11_STANDARD_VECTOR_SIZE = 4
 
const UINT D3D11_STANDARD_VERTEX_ELEMENT_COUNT = 32
 
const UINT D3D11_STANDARD_VERTEX_TOTAL_COMPONENT_COUNT = 64
 
const UINT D3D11_1_UAV_SLOT_COUNT = 64
 
const UINT D3D11_2_TILED_RESOURCE_TILE_SIZE_IN_BYTES = 0x10000
 
const DECLSPEC_SELECTANY CD3D11_DEFAULT D3D11_DEFAULT
 
const UINT D3D11_MIN_FILTER_SHIFT = 4
 
const UINT D3D11_MAG_FILTER_SHIFT = 2
 
const UINT D3D11_MIP_FILTER_SHIFT = 0
 
const UINT D3D11_FILTER_TYPE_MASK = 0x00000003
 
const UINT D3D11_COMPARISON_FILTERING_BIT = 0x00000080
 
const UINT D3D11_ANISOTROPIC_FILTERING_BIT = 0x00000040
 
const UINT D3D11_APPEND_ALIGNED_ELEMENT = 0xffffffff
 

Typedef Documentation

◆ D3D11_ASYNC_GETDATA_FLAG

◆ D3D11_AUTHENTICATED_PROCESS_IDENTIFIER_TYPE

◆ D3D11_BLEND

◆ D3D11_BLEND_OP

◆ D3D11_BOX

◆ D3D11_BUFFER_RTV

◆ D3D11_BUFFER_SRV

◆ D3D11_BUFFER_UAV

◆ D3D11_BUFFEREX_SRV

◆ D3D11_BUFFEREX_SRV_FLAG

◆ D3D11_BUS_TYPE

◆ D3D11_CLASS_INSTANCE_DESC

◆ D3D11_COMPARISON_FUNC

◆ D3D11_CONSERVATIVE_RASTERIZATION_TIER

◆ D3D11_CONTENT_PROTECTION_CAPS

◆ D3D11_COUNTER

◆ D3D11_COUNTER_DESC

◆ D3D11_COUNTER_INFO

◆ D3D11_COUNTER_TYPE

◆ D3D11_CULL_MODE

◆ D3D11_DEPTH_WRITE_MASK

◆ D3D11_DEVICE_CONTEXT_TYPE

◆ D3D11_DSV_DIMENSION

◆ D3D11_DSV_FLAG

◆ D3D11_FEATURE

◆ D3D11_FEATURE_DATA_ARCHITECTURE_INFO

◆ D3D11_FEATURE_DATA_D3D10_X_HARDWARE_OPTIONS

◆ D3D11_FEATURE_DATA_D3D11_OPTIONS

◆ D3D11_FEATURE_DATA_D3D11_OPTIONS1

◆ D3D11_FEATURE_DATA_D3D11_OPTIONS2

◆ D3D11_FEATURE_DATA_D3D11_OPTIONS3

◆ D3D11_FEATURE_DATA_D3D11_OPTIONS5

◆ D3D11_FEATURE_DATA_D3D9_OPTIONS

◆ D3D11_FEATURE_DATA_D3D9_OPTIONS1

◆ D3D11_FEATURE_DATA_D3D9_SHADOW_SUPPORT

◆ D3D11_FEATURE_DATA_D3D9_SIMPLE_INSTANCING_SUPPORT

◆ D3D11_FEATURE_DATA_DOUBLES

◆ D3D11_FEATURE_DATA_FORMAT_SUPPORT

◆ D3D11_FEATURE_DATA_FORMAT_SUPPORT2

◆ D3D11_FEATURE_DATA_GPU_VIRTUAL_ADDRESS_SUPPORT

◆ D3D11_FEATURE_DATA_MARKER_SUPPORT

◆ D3D11_FEATURE_DATA_SHADER_CACHE

◆ D3D11_FEATURE_DATA_SHADER_MIN_PRECISION_SUPPORT

◆ D3D11_FEATURE_DATA_THREADING

◆ D3D11_FILL_MODE

◆ D3D11_FILTER

◆ D3D11_FILTER_TYPE

◆ D3D11_INPUT_CLASSIFICATION

◆ D3D11_INPUT_ELEMENT_DESC

◆ D3D11_MAP

◆ D3D11_MAP_FLAG

◆ D3D11_MAPPED_SUBRESOURCE

◆ D3D11_PRIMITIVE

Definition at line 25 of file d3d11.idl.

◆ D3D11_PRIMITIVE_TOPOLOGY

Definition at line 26 of file d3d11.idl.

◆ D3D11_QUERY

◆ D3D11_QUERY_DATA_SO_STATISTICS

◆ D3D11_QUERY_DESC

Definition at line 957 of file d3d11.idl.

1070 {")
1071cpp_quote(" return *this;")
1072cpp_quote(" }")

◆ D3D11_QUERY_MISC_FLAG

◆ D3D11_RAISE_FLAG

◆ D3D11_RASTERIZER_DESC

◆ D3D11_RECT

typedef RECT D3D11_RECT

Definition at line 28 of file d3d11.idl.

◆ D3D11_RESOURCE_MISC_FLAG

◆ D3D11_SHADER_CACHE_SUPPORT_FLAGS

◆ D3D11_SHADER_MIN_PRECISION_SUPPORT

◆ D3D11_SHARED_RESOURCE_TIER

◆ D3D11_SRV_DIMENSION

Definition at line 27 of file d3d11.idl.

◆ D3D11_STANDARD_MULTISAMPLE_QUALITY_LEVELS

◆ D3D11_TILED_RESOURCES_TIER

◆ D3D11_UAV_FLAG

◆ D3D11_VIDEO_DECODER_BUFFER_TYPE

◆ D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE

◆ D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS

◆ D3D11_VIDEO_PROCESSOR_DEVICE_CAPS

◆ D3D11_VIDEO_PROCESSOR_FEATURE_CAPS

◆ D3D11_VIDEO_PROCESSOR_FILTER_CAPS

◆ D3D11_VIDEO_PROCESSOR_FORMAT_CAPS

◆ D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS

◆ D3D11_VIDEO_PROCESSOR_NOMINAL_RANGE

◆ D3D11_VIDEO_PROCESSOR_OUTPUT_RATE

◆ D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS

◆ D3D11_VIDEO_PROCESSOR_ROTATION

◆ D3D11_VIDEO_PROCESSOR_STEREO_CAPS

◆ D3D11_VIDEO_PROCESSOR_STEREO_FLIP_MODE

◆ D3D11_VIDEO_PROCESSOR_STEREO_FORMAT

Enumeration Type Documentation

◆ D3D11_ASYNC_GETDATA_FLAG

Enumerator
D3D11_ASYNC_GETDATA_DONOTFLUSH 

Definition at line 1027 of file d3d11.idl.

1028{
D3D11_ASYNC_GETDATA_FLAG
Definition: d3d11.idl:1028
@ D3D11_ASYNC_GETDATA_DONOTFLUSH
Definition: d3d11.idl:1029

◆ D3D11_AUTHENTICATED_PROCESS_IDENTIFIER_TYPE

Enumerator
D3D11_PROCESSIDTYPE_UNKNOWN 
D3D11_PROCESSIDTYPE_DWM 
D3D11_PROCESSIDTYPE_HANDLE 

Definition at line 499 of file d3d11.idl.

500{
501 D3D11_PROCESSIDTYPE_UNKNOWN = 0x00000000,
502 D3D11_PROCESSIDTYPE_DWM = 0x00000001,
503 D3D11_PROCESSIDTYPE_HANDLE = 0x00000002,
D3D11_AUTHENTICATED_PROCESS_IDENTIFIER_TYPE
Definition: d3d11.idl:500
@ D3D11_PROCESSIDTYPE_DWM
Definition: d3d11.idl:502
@ D3D11_PROCESSIDTYPE_UNKNOWN
Definition: d3d11.idl:501
@ D3D11_PROCESSIDTYPE_HANDLE
Definition: d3d11.idl:503

◆ D3D11_BLEND

Enumerator
D3D11_BLEND_ZERO 
D3D11_BLEND_ONE 
D3D11_BLEND_SRC_COLOR 
D3D11_BLEND_INV_SRC_COLOR 
D3D11_BLEND_SRC_ALPHA 
D3D11_BLEND_INV_SRC_ALPHA 
D3D11_BLEND_DEST_ALPHA 
D3D11_BLEND_INV_DEST_ALPHA 
D3D11_BLEND_DEST_COLOR 
D3D11_BLEND_INV_DEST_COLOR 
D3D11_BLEND_SRC_ALPHA_SAT 
D3D11_BLEND_BLEND_FACTOR 
D3D11_BLEND_INV_BLEND_FACTOR 
D3D11_BLEND_SRC1_COLOR 
D3D11_BLEND_INV_SRC1_COLOR 
D3D11_BLEND_SRC1_ALPHA 
D3D11_BLEND_INV_SRC1_ALPHA 

Definition at line 298 of file d3d11.idl.

299{
301 D3D11_BLEND_ONE = 2,
D3D11_BLEND
Definition: d3d11.idl:299
@ D3D11_BLEND_SRC_ALPHA
Definition: d3d11.idl:304
@ D3D11_BLEND_ONE
Definition: d3d11.idl:301
@ D3D11_BLEND_INV_DEST_COLOR
Definition: d3d11.idl:309
@ D3D11_BLEND_INV_DEST_ALPHA
Definition: d3d11.idl:307
@ D3D11_BLEND_INV_SRC1_COLOR
Definition: d3d11.idl:314
@ D3D11_BLEND_DEST_ALPHA
Definition: d3d11.idl:306
@ D3D11_BLEND_INV_BLEND_FACTOR
Definition: d3d11.idl:312
@ D3D11_BLEND_INV_SRC1_ALPHA
Definition: d3d11.idl:316
@ D3D11_BLEND_SRC1_ALPHA
Definition: d3d11.idl:315
@ D3D11_BLEND_ZERO
Definition: d3d11.idl:300
@ D3D11_BLEND_SRC_ALPHA_SAT
Definition: d3d11.idl:310
@ D3D11_BLEND_SRC1_COLOR
Definition: d3d11.idl:313
@ D3D11_BLEND_INV_SRC_ALPHA
Definition: d3d11.idl:305
@ D3D11_BLEND_DEST_COLOR
Definition: d3d11.idl:308
@ D3D11_BLEND_SRC_COLOR
Definition: d3d11.idl:302
@ D3D11_BLEND_INV_SRC_COLOR
Definition: d3d11.idl:303
@ D3D11_BLEND_BLEND_FACTOR
Definition: d3d11.idl:311

◆ D3D11_BLEND_OP

Enumerator
D3D11_BLEND_OP_ADD 
D3D11_BLEND_OP_SUBTRACT 
D3D11_BLEND_OP_REV_SUBTRACT 
D3D11_BLEND_OP_MIN 
D3D11_BLEND_OP_MAX 

Definition at line 319 of file d3d11.idl.

320{
D3D11_BLEND_OP
Definition: d3d11.idl:320
@ D3D11_BLEND_OP_ADD
Definition: d3d11.idl:321
@ D3D11_BLEND_OP_SUBTRACT
Definition: d3d11.idl:322
@ D3D11_BLEND_OP_MIN
Definition: d3d11.idl:324
@ D3D11_BLEND_OP_REV_SUBTRACT
Definition: d3d11.idl:323
@ D3D11_BLEND_OP_MAX
Definition: d3d11.idl:325

◆ D3D11_BUFFEREX_SRV_FLAG

Enumerator
D3D11_BUFFEREX_SRV_FLAG_RAW 

Definition at line 939 of file d3d11.idl.

940{
D3D11_BUFFEREX_SRV_FLAG
Definition: d3d11.idl:940
@ D3D11_BUFFEREX_SRV_FLAG_RAW
Definition: d3d11.idl:941

◆ D3D11_BUS_TYPE

Enumerator
D3D11_BUS_TYPE_OTHER 
D3D11_BUS_TYPE_PCI 
D3D11_BUS_TYPE_PCIX 
D3D11_BUS_TYPE_PCIEXPRESS 
D3D11_BUS_TYPE_AGP 
D3D11_BUS_IMPL_MODIFIER_INSIDE_OF_CHIPSET 
D3D11_BUS_IMPL_MODIFIER_TRACKS_ON_MOTHER_BOARD_TO_CHIP 
D3D11_BUS_IMPL_MODIFIER_TRACKS_ON_MOTHER_BOARD_TO_SOCKET 
D3D11_BUS_IMPL_MODIFIER_DAUGHTER_BOARD_CONNECTOR 
D3D11_BUS_IMPL_MODIFIER_DAUGHTER_BOARD_CONNECTOR_INSIDE_OF_NUAE 
D3D11_BUS_IMPL_MODIFIER_NON_STANDARD 

Definition at line 506 of file d3d11.idl.

507{
508 D3D11_BUS_TYPE_OTHER = 0x00000000,
509 D3D11_BUS_TYPE_PCI = 0x00000001,
510 D3D11_BUS_TYPE_PCIX = 0x00000002,
511 D3D11_BUS_TYPE_PCIEXPRESS = 0x00000003,
512 D3D11_BUS_TYPE_AGP = 0x00000004,
D3D11_BUS_TYPE
Definition: d3d11.idl:507
@ D3D11_BUS_IMPL_MODIFIER_DAUGHTER_BOARD_CONNECTOR
Definition: d3d11.idl:516
@ D3D11_BUS_TYPE_AGP
Definition: d3d11.idl:512
@ D3D11_BUS_TYPE_PCI
Definition: d3d11.idl:509
@ D3D11_BUS_TYPE_OTHER
Definition: d3d11.idl:508
@ D3D11_BUS_TYPE_PCIX
Definition: d3d11.idl:510
@ D3D11_BUS_IMPL_MODIFIER_NON_STANDARD
Definition: d3d11.idl:518
@ D3D11_BUS_IMPL_MODIFIER_INSIDE_OF_CHIPSET
Definition: d3d11.idl:513
@ D3D11_BUS_IMPL_MODIFIER_DAUGHTER_BOARD_CONNECTOR_INSIDE_OF_NUAE
Definition: d3d11.idl:517
@ D3D11_BUS_IMPL_MODIFIER_TRACKS_ON_MOTHER_BOARD_TO_SOCKET
Definition: d3d11.idl:515
@ D3D11_BUS_IMPL_MODIFIER_TRACKS_ON_MOTHER_BOARD_TO_CHIP
Definition: d3d11.idl:514
@ D3D11_BUS_TYPE_PCIEXPRESS
Definition: d3d11.idl:511

◆ D3D11_COMPARISON_FUNC

Enumerator
D3D11_COMPARISON_NEVER 
D3D11_COMPARISON_LESS 
D3D11_COMPARISON_EQUAL 
D3D11_COMPARISON_LESS_EQUAL 
D3D11_COMPARISON_GREATER 
D3D11_COMPARISON_NOT_EQUAL 
D3D11_COMPARISON_GREATER_EQUAL 
D3D11_COMPARISON_ALWAYS 

Definition at line 585 of file d3d11.idl.

586{
D3D11_COMPARISON_FUNC
Definition: d3d11.idl:586
@ D3D11_COMPARISON_GREATER
Definition: d3d11.idl:591
@ D3D11_COMPARISON_NOT_EQUAL
Definition: d3d11.idl:592
@ D3D11_COMPARISON_NEVER
Definition: d3d11.idl:587
@ D3D11_COMPARISON_ALWAYS
Definition: d3d11.idl:594
@ D3D11_COMPARISON_LESS_EQUAL
Definition: d3d11.idl:590
@ D3D11_COMPARISON_EQUAL
Definition: d3d11.idl:589
@ D3D11_COMPARISON_GREATER_EQUAL
Definition: d3d11.idl:593
@ D3D11_COMPARISON_LESS
Definition: d3d11.idl:588

◆ D3D11_CONSERVATIVE_RASTERIZATION_TIER

Enumerator
D3D11_CONSERVATIVE_RASTERIZATION_NOT_SUPPORTED 
D3D11_CONSERVATIVE_RASTERIZATION_TIER_1 
D3D11_CONSERVATIVE_RASTERIZATION_TIER_2 
D3D11_CONSERVATIVE_RASTERIZATION_TIER_3 

Definition at line 790 of file d3d11.idl.

791{
D3D11_CONSERVATIVE_RASTERIZATION_TIER
Definition: d3d11.idl:791
@ D3D11_CONSERVATIVE_RASTERIZATION_TIER_2
Definition: d3d11.idl:794
@ D3D11_CONSERVATIVE_RASTERIZATION_TIER_3
Definition: d3d11.idl:795
@ D3D11_CONSERVATIVE_RASTERIZATION_NOT_SUPPORTED
Definition: d3d11.idl:792
@ D3D11_CONSERVATIVE_RASTERIZATION_TIER_1
Definition: d3d11.idl:793

◆ D3D11_CONTENT_PROTECTION_CAPS

Enumerator
D3D11_CONTENT_PROTECTION_CAPS_SOFTWARE 
D3D11_CONTENT_PROTECTION_CAPS_HARDWARE 
D3D11_CONTENT_PROTECTION_CAPS_PROTECTION_ALWAYS_ON 
D3D11_CONTENT_PROTECTION_CAPS_PARTIAL_DECRYPTION 
D3D11_CONTENT_PROTECTION_CAPS_CONTENT_KEY 
D3D11_CONTENT_PROTECTION_CAPS_FRESHEN_SESSION_KEY 
D3D11_CONTENT_PROTECTION_CAPS_ENCRYPTED_READ_BACK 
D3D11_CONTENT_PROTECTION_CAPS_ENCRYPTED_READ_BACK_KEY 
D3D11_CONTENT_PROTECTION_CAPS_SEQUENTIAL_CTR_IV 
D3D11_CONTENT_PROTECTION_CAPS_ENCRYPT_SLICEDATA_ONLY 
D3D11_CONTENT_PROTECTION_CAPS_DECRYPTION_BLT 
D3D11_CONTENT_PROTECTION_CAPS_HARDWARE_PROTECT_UNCOMPRESSED 
D3D11_CONTENT_PROTECTION_CAPS_HARDWARE_PROTECTED_MEMORY_PAGEABLE 
D3D11_CONTENT_PROTECTION_CAPS_HARDWARE_TEARDOWN 
D3D11_CONTENT_PROTECTION_CAPS_HARDWARE_DRM_COMMUNICATION 

Definition at line 473 of file d3d11.idl.

474{
D3D11_CONTENT_PROTECTION_CAPS
Definition: d3d11.idl:474
@ D3D11_CONTENT_PROTECTION_CAPS_DECRYPTION_BLT
Definition: d3d11.idl:485
@ D3D11_CONTENT_PROTECTION_CAPS_SOFTWARE
Definition: d3d11.idl:475
@ D3D11_CONTENT_PROTECTION_CAPS_PARTIAL_DECRYPTION
Definition: d3d11.idl:478
@ D3D11_CONTENT_PROTECTION_CAPS_ENCRYPTED_READ_BACK
Definition: d3d11.idl:481
@ D3D11_CONTENT_PROTECTION_CAPS_HARDWARE_DRM_COMMUNICATION
Definition: d3d11.idl:489
@ D3D11_CONTENT_PROTECTION_CAPS_ENCRYPT_SLICEDATA_ONLY
Definition: d3d11.idl:484
@ D3D11_CONTENT_PROTECTION_CAPS_HARDWARE_TEARDOWN
Definition: d3d11.idl:488
@ D3D11_CONTENT_PROTECTION_CAPS_ENCRYPTED_READ_BACK_KEY
Definition: d3d11.idl:482
@ D3D11_CONTENT_PROTECTION_CAPS_CONTENT_KEY
Definition: d3d11.idl:479
@ D3D11_CONTENT_PROTECTION_CAPS_HARDWARE
Definition: d3d11.idl:476
@ D3D11_CONTENT_PROTECTION_CAPS_HARDWARE_PROTECT_UNCOMPRESSED
Definition: d3d11.idl:486
@ D3D11_CONTENT_PROTECTION_CAPS_PROTECTION_ALWAYS_ON
Definition: d3d11.idl:477
@ D3D11_CONTENT_PROTECTION_CAPS_HARDWARE_PROTECTED_MEMORY_PAGEABLE
Definition: d3d11.idl:487
@ D3D11_CONTENT_PROTECTION_CAPS_SEQUENTIAL_CTR_IV
Definition: d3d11.idl:483
@ D3D11_CONTENT_PROTECTION_CAPS_FRESHEN_SESSION_KEY
Definition: d3d11.idl:480

◆ D3D11_COUNTER

Enumerator
D3D11_COUNTER_DEVICE_DEPENDENT_0 

Definition at line 597 of file d3d11.idl.

598{
D3D11_COUNTER
Definition: d3d11.idl:598
@ D3D11_COUNTER_DEVICE_DEPENDENT_0
Definition: d3d11.idl:599

◆ D3D11_COUNTER_TYPE

Enumerator
D3D11_COUNTER_TYPE_FLOAT32 
D3D11_COUNTER_TYPE_UINT16 
D3D11_COUNTER_TYPE_UINT32 
D3D11_COUNTER_TYPE_UINT64 

Definition at line 615 of file d3d11.idl.

616{
D3D11_COUNTER_TYPE
Definition: d3d11.idl:616
@ D3D11_COUNTER_TYPE_UINT64
Definition: d3d11.idl:620
@ D3D11_COUNTER_TYPE_UINT16
Definition: d3d11.idl:618
@ D3D11_COUNTER_TYPE_UINT32
Definition: d3d11.idl:619
@ D3D11_COUNTER_TYPE_FLOAT32
Definition: d3d11.idl:617

◆ D3D11_CULL_MODE

Enumerator
D3D11_CULL_NONE 
D3D11_CULL_FRONT 
D3D11_CULL_BACK 

Definition at line 623 of file d3d11.idl.

624{
625 D3D11_CULL_NONE = 1,
D3D11_CULL_MODE
Definition: d3d11.idl:624
@ D3D11_CULL_NONE
Definition: d3d11.idl:625
@ D3D11_CULL_BACK
Definition: d3d11.idl:627
@ D3D11_CULL_FRONT
Definition: d3d11.idl:626

◆ D3D11_DEPTH_WRITE_MASK

Enumerator
D3D11_DEPTH_WRITE_MASK_ZERO 
D3D11_DEPTH_WRITE_MASK_ALL 

Definition at line 630 of file d3d11.idl.

631{
D3D11_DEPTH_WRITE_MASK
Definition: d3d11.idl:631
@ D3D11_DEPTH_WRITE_MASK_ZERO
Definition: d3d11.idl:632
@ D3D11_DEPTH_WRITE_MASK_ALL
Definition: d3d11.idl:633

◆ D3D11_DEVICE_CONTEXT_TYPE

Enumerator
D3D11_DEVICE_CONTEXT_IMMEDIATE 
D3D11_DEVICE_CONTEXT_DEFERRED 

Definition at line 642 of file d3d11.idl.

643{
D3D11_DEVICE_CONTEXT_TYPE
Definition: d3d11.idl:643
@ D3D11_DEVICE_CONTEXT_DEFERRED
Definition: d3d11.idl:645
@ D3D11_DEVICE_CONTEXT_IMMEDIATE
Definition: d3d11.idl:644

◆ D3D11_DSV_DIMENSION

Enumerator
D3D11_DSV_DIMENSION_UNKNOWN 
D3D11_DSV_DIMENSION_TEXTURE1D 
D3D11_DSV_DIMENSION_TEXTURE1DARRAY 
D3D11_DSV_DIMENSION_TEXTURE2D 
D3D11_DSV_DIMENSION_TEXTURE2DARRAY 
D3D11_DSV_DIMENSION_TEXTURE2DMS 
D3D11_DSV_DIMENSION_TEXTURE2DMSARRAY 

Definition at line 648 of file d3d11.idl.

649{
D3D11_DSV_DIMENSION
Definition: d3d11.idl:649
@ D3D11_DSV_DIMENSION_TEXTURE2DMS
Definition: d3d11.idl:655
@ D3D11_DSV_DIMENSION_TEXTURE2DMSARRAY
Definition: d3d11.idl:656
@ D3D11_DSV_DIMENSION_TEXTURE2D
Definition: d3d11.idl:653
@ D3D11_DSV_DIMENSION_UNKNOWN
Definition: d3d11.idl:650
@ D3D11_DSV_DIMENSION_TEXTURE1DARRAY
Definition: d3d11.idl:652
@ D3D11_DSV_DIMENSION_TEXTURE2DARRAY
Definition: d3d11.idl:654
@ D3D11_DSV_DIMENSION_TEXTURE1D
Definition: d3d11.idl:651

◆ D3D11_DSV_FLAG

Enumerator
D3D11_DSV_READ_ONLY_DEPTH 
D3D11_DSV_READ_ONLY_STENCIL 

Definition at line 933 of file d3d11.idl.

934{
D3D11_DSV_FLAG
Definition: d3d11.idl:934
@ D3D11_DSV_READ_ONLY_STENCIL
Definition: d3d11.idl:936
@ D3D11_DSV_READ_ONLY_DEPTH
Definition: d3d11.idl:935

◆ D3D11_FEATURE

Enumerator
D3D11_FEATURE_THREADING 
D3D11_FEATURE_DOUBLES 
D3D11_FEATURE_FORMAT_SUPPORT 
D3D11_FEATURE_FORMAT_SUPPORT2 
D3D11_FEATURE_D3D10_X_HARDWARE_OPTIONS 
D3D11_FEATURE_D3D11_OPTIONS 
D3D11_FEATURE_ARCHITECTURE_INFO 
D3D11_FEATURE_D3D9_OPTIONS 
D3D11_FEATURE_SHADER_MIN_PRECISION_SUPPORT 
D3D11_FEATURE_D3D9_SHADOW_SUPPORT 
D3D11_FEATURE_D3D11_OPTIONS1 
D3D11_FEATURE_D3D9_SIMPLE_INSTANCING_SUPPORT 
D3D11_FEATURE_MARKER_SUPPORT 
D3D11_FEATURE_D3D9_OPTIONS1 
D3D11_FEATURE_D3D11_OPTIONS2 
D3D11_FEATURE_D3D11_OPTIONS3 
D3D11_FEATURE_GPU_VIRTUAL_ADDRESS_SUPPORT 
D3D11_FEATURE_D3D11_OPTIONS4 
D3D11_FEATURE_SHADER_CACHE 
D3D11_FEATURE_D3D11_OPTIONS5 

Definition at line 659 of file d3d11.idl.

660{
D3D11_FEATURE
Definition: d3d11.idl:660
@ D3D11_FEATURE_D3D11_OPTIONS
Definition: d3d11.idl:666
@ D3D11_FEATURE_FORMAT_SUPPORT2
Definition: d3d11.idl:664
@ D3D11_FEATURE_FORMAT_SUPPORT
Definition: d3d11.idl:663
@ D3D11_FEATURE_THREADING
Definition: d3d11.idl:661
@ D3D11_FEATURE_GPU_VIRTUAL_ADDRESS_SUPPORT
Definition: d3d11.idl:677
@ D3D11_FEATURE_SHADER_MIN_PRECISION_SUPPORT
Definition: d3d11.idl:669
@ D3D11_FEATURE_ARCHITECTURE_INFO
Definition: d3d11.idl:667
@ D3D11_FEATURE_D3D11_OPTIONS4
Definition: d3d11.idl:678
@ D3D11_FEATURE_DOUBLES
Definition: d3d11.idl:662
@ D3D11_FEATURE_D3D9_SHADOW_SUPPORT
Definition: d3d11.idl:670
@ D3D11_FEATURE_D3D11_OPTIONS5
Definition: d3d11.idl:680
@ D3D11_FEATURE_MARKER_SUPPORT
Definition: d3d11.idl:673
@ D3D11_FEATURE_D3D9_OPTIONS1
Definition: d3d11.idl:674
@ D3D11_FEATURE_D3D9_SIMPLE_INSTANCING_SUPPORT
Definition: d3d11.idl:672
@ D3D11_FEATURE_D3D11_OPTIONS1
Definition: d3d11.idl:671
@ D3D11_FEATURE_SHADER_CACHE
Definition: d3d11.idl:679
@ D3D11_FEATURE_D3D10_X_HARDWARE_OPTIONS
Definition: d3d11.idl:665
@ D3D11_FEATURE_D3D11_OPTIONS3
Definition: d3d11.idl:676
@ D3D11_FEATURE_D3D9_OPTIONS
Definition: d3d11.idl:668
@ D3D11_FEATURE_D3D11_OPTIONS2
Definition: d3d11.idl:675

◆ D3D11_FILL_MODE

Enumerator
D3D11_FILL_WIREFRAME 
D3D11_FILL_SOLID 

Definition at line 846 of file d3d11.idl.

847{
D3D11_FILL_MODE
Definition: d3d11.idl:847
@ D3D11_FILL_WIREFRAME
Definition: d3d11.idl:848
@ D3D11_FILL_SOLID
Definition: d3d11.idl:849

◆ D3D11_FILTER

Enumerator
D3D11_FILTER_MIN_MAG_MIP_POINT 
D3D11_FILTER_MIN_MAG_POINT_MIP_LINEAR 
D3D11_FILTER_MIN_POINT_MAG_LINEAR_MIP_POINT 
D3D11_FILTER_MIN_POINT_MAG_MIP_LINEAR 
D3D11_FILTER_MIN_LINEAR_MAG_MIP_POINT 
D3D11_FILTER_MIN_LINEAR_MAG_POINT_MIP_LINEAR 
D3D11_FILTER_MIN_MAG_LINEAR_MIP_POINT 
D3D11_FILTER_MIN_MAG_MIP_LINEAR 
D3D11_FILTER_ANISOTROPIC 
D3D11_FILTER_COMPARISON_MIN_MAG_MIP_POINT 
D3D11_FILTER_COMPARISON_MIN_MAG_POINT_MIP_LINEAR 
D3D11_FILTER_COMPARISON_MIN_POINT_MAG_LINEAR_MIP_POINT 
D3D11_FILTER_COMPARISON_MIN_POINT_MAG_MIP_LINEAR 
D3D11_FILTER_COMPARISON_MIN_LINEAR_MAG_MIP_POINT 
D3D11_FILTER_COMPARISON_MIN_LINEAR_MAG_POINT_MIP_LINEAR 
D3D11_FILTER_COMPARISON_MIN_MAG_LINEAR_MIP_POINT 
D3D11_FILTER_COMPARISON_MIN_MAG_MIP_LINEAR 
D3D11_FILTER_COMPARISON_ANISOTROPIC 
D3D11_FILTER_MINIMUM_MIN_MAG_MIP_POINT 
D3D11_FILTER_MINIMUM_MIN_MAG_POINT_MIP_LINEAR 
D3D11_FILTER_MINIMUM_MIN_POINT_MAG_LINEAR_MIP_POINT 
D3D11_FILTER_MINIMUM_MIN_POINT_MAG_MIP_LINEAR 
D3D11_FILTER_MINIMUM_MIN_LINEAR_MAG_MIP_POINT 
D3D11_FILTER_MINIMUM_MIN_LINEAR_MAG_POINT_MIP_LINEAR 
D3D11_FILTER_MINIMUM_MIN_MAG_LINEAR_MIP_POINT 
D3D11_FILTER_MINIMUM_MIN_MAG_MIP_LINEAR 
D3D11_FILTER_MINIMUM_ANISOTROPIC 
D3D11_FILTER_MAXIMUM_MIN_MAG_MIP_POINT 
D3D11_FILTER_MAXIMUM_MIN_MAG_POINT_MIP_LINEAR 
D3D11_FILTER_MAXIMUM_MIN_POINT_MAG_LINEAR_MIP_POINT 
D3D11_FILTER_MAXIMUM_MIN_POINT_MAG_MIP_LINEAR 
D3D11_FILTER_MAXIMUM_MIN_LINEAR_MAG_MIP_POINT 
D3D11_FILTER_MAXIMUM_MIN_LINEAR_MAG_POINT_MIP_LINEAR 
D3D11_FILTER_MAXIMUM_MIN_MAG_LINEAR_MIP_POINT 
D3D11_FILTER_MAXIMUM_MIN_MAG_MIP_LINEAR 
D3D11_FILTER_MAXIMUM_ANISOTROPIC 

Definition at line 893 of file d3d11.idl.

894{
D3D11_FILTER
Definition: d3d11.idl:894
@ D3D11_FILTER_MIN_MAG_POINT_MIP_LINEAR
Definition: d3d11.idl:896
@ D3D11_FILTER_MAXIMUM_MIN_POINT_MAG_LINEAR_MIP_POINT
Definition: d3d11.idl:924
@ D3D11_FILTER_MINIMUM_ANISOTROPIC
Definition: d3d11.idl:921
@ D3D11_FILTER_MINIMUM_MIN_LINEAR_MAG_POINT_MIP_LINEAR
Definition: d3d11.idl:918
@ D3D11_FILTER_MIN_POINT_MAG_LINEAR_MIP_POINT
Definition: d3d11.idl:897
@ D3D11_FILTER_COMPARISON_ANISOTROPIC
Definition: d3d11.idl:912
@ D3D11_FILTER_MAXIMUM_MIN_MAG_POINT_MIP_LINEAR
Definition: d3d11.idl:923
@ D3D11_FILTER_COMPARISON_MIN_LINEAR_MAG_MIP_POINT
Definition: d3d11.idl:908
@ D3D11_FILTER_MINIMUM_MIN_MAG_MIP_LINEAR
Definition: d3d11.idl:920
@ D3D11_FILTER_COMPARISON_MIN_LINEAR_MAG_POINT_MIP_LINEAR
Definition: d3d11.idl:909
@ D3D11_FILTER_COMPARISON_MIN_MAG_LINEAR_MIP_POINT
Definition: d3d11.idl:910
@ D3D11_FILTER_MIN_MAG_MIP_POINT
Definition: d3d11.idl:895
@ D3D11_FILTER_COMPARISON_MIN_MAG_MIP_POINT
Definition: d3d11.idl:904
@ D3D11_FILTER_COMPARISON_MIN_MAG_MIP_LINEAR
Definition: d3d11.idl:911
@ D3D11_FILTER_MIN_LINEAR_MAG_MIP_POINT
Definition: d3d11.idl:899
@ D3D11_FILTER_MIN_LINEAR_MAG_POINT_MIP_LINEAR
Definition: d3d11.idl:900
@ D3D11_FILTER_COMPARISON_MIN_POINT_MAG_MIP_LINEAR
Definition: d3d11.idl:907
@ D3D11_FILTER_MAXIMUM_MIN_MAG_MIP_LINEAR
Definition: d3d11.idl:929
@ D3D11_FILTER_MAXIMUM_ANISOTROPIC
Definition: d3d11.idl:930
@ D3D11_FILTER_MIN_MAG_LINEAR_MIP_POINT
Definition: d3d11.idl:901
@ D3D11_FILTER_MAXIMUM_MIN_POINT_MAG_MIP_LINEAR
Definition: d3d11.idl:925
@ D3D11_FILTER_MINIMUM_MIN_MAG_LINEAR_MIP_POINT
Definition: d3d11.idl:919
@ D3D11_FILTER_MAXIMUM_MIN_LINEAR_MAG_MIP_POINT
Definition: d3d11.idl:926
@ D3D11_FILTER_MAXIMUM_MIN_MAG_LINEAR_MIP_POINT
Definition: d3d11.idl:928
@ D3D11_FILTER_MINIMUM_MIN_POINT_MAG_MIP_LINEAR
Definition: d3d11.idl:916
@ D3D11_FILTER_MIN_MAG_MIP_LINEAR
Definition: d3d11.idl:902
@ D3D11_FILTER_MINIMUM_MIN_POINT_MAG_LINEAR_MIP_POINT
Definition: d3d11.idl:915
@ D3D11_FILTER_MINIMUM_MIN_MAG_POINT_MIP_LINEAR
Definition: d3d11.idl:914
@ D3D11_FILTER_ANISOTROPIC
Definition: d3d11.idl:903
@ D3D11_FILTER_COMPARISON_MIN_POINT_MAG_LINEAR_MIP_POINT
Definition: d3d11.idl:906
@ D3D11_FILTER_MAXIMUM_MIN_MAG_MIP_POINT
Definition: d3d11.idl:922
@ D3D11_FILTER_COMPARISON_MIN_MAG_POINT_MIP_LINEAR
Definition: d3d11.idl:905
@ D3D11_FILTER_MIN_POINT_MAG_MIP_LINEAR
Definition: d3d11.idl:898
@ D3D11_FILTER_MINIMUM_MIN_LINEAR_MAG_MIP_POINT
Definition: d3d11.idl:917
@ D3D11_FILTER_MINIMUM_MIN_MAG_MIP_POINT
Definition: d3d11.idl:913
@ D3D11_FILTER_MAXIMUM_MIN_LINEAR_MAG_POINT_MIP_LINEAR
Definition: d3d11.idl:927

◆ D3D11_FILTER_TYPE

Enumerator
D3D11_FILTER_TYPE_POINT 
D3D11_FILTER_TYPE_LINEAR 

Definition at line 852 of file d3d11.idl.

853{
D3D11_FILTER_TYPE
Definition: d3d11.idl:853
@ D3D11_FILTER_TYPE_POINT
Definition: d3d11.idl:854
@ D3D11_FILTER_TYPE_LINEAR
Definition: d3d11.idl:855

◆ D3D11_INPUT_CLASSIFICATION

Enumerator
D3D11_INPUT_PER_VERTEX_DATA 
D3D11_INPUT_PER_INSTANCE_DATA 

Definition at line 951 of file d3d11.idl.

952{
D3D11_INPUT_CLASSIFICATION
Definition: d3d11.idl:952
@ D3D11_INPUT_PER_INSTANCE_DATA
Definition: d3d11.idl:954
@ D3D11_INPUT_PER_VERTEX_DATA
Definition: d3d11.idl:953

◆ D3D11_MAP

Enumerator
D3D11_MAP_READ 
D3D11_MAP_WRITE 
D3D11_MAP_READ_WRITE 
D3D11_MAP_WRITE_DISCARD 
D3D11_MAP_WRITE_NO_OVERWRITE 

Definition at line 970 of file d3d11.idl.

971{
972 D3D11_MAP_READ = 1,
977} D3D11_MAP;
D3D11_MAP
Definition: d3d11.idl:971
@ D3D11_MAP_READ
Definition: d3d11.idl:972
@ D3D11_MAP_WRITE
Definition: d3d11.idl:973
@ D3D11_MAP_WRITE_NO_OVERWRITE
Definition: d3d11.idl:976
@ D3D11_MAP_WRITE_DISCARD
Definition: d3d11.idl:975
@ D3D11_MAP_READ_WRITE
Definition: d3d11.idl:974

◆ D3D11_MAP_FLAG

Enumerator
D3D11_MAP_FLAG_DO_NOT_WAIT 

Definition at line 979 of file d3d11.idl.

980{
981 D3D11_MAP_FLAG_DO_NOT_WAIT = 0x00100000
D3D11_MAP_FLAG
Definition: d3d11.idl:980
@ D3D11_MAP_FLAG_DO_NOT_WAIT
Definition: d3d11.idl:981

◆ D3D11_QUERY

Enumerator
D3D11_QUERY_EVENT 
D3D11_QUERY_OCCLUSION 
D3D11_QUERY_TIMESTAMP 
D3D11_QUERY_TIMESTAMP_DISJOINT 
D3D11_QUERY_PIPELINE_STATISTICS 
D3D11_QUERY_OCCLUSION_PREDICATE 
D3D11_QUERY_SO_STATISTICS 
D3D11_QUERY_SO_OVERFLOW_PREDICATE 
D3D11_QUERY_SO_STATISTICS_STREAM0 
D3D11_QUERY_SO_OVERFLOW_PREDICATE_STREAM0 
D3D11_QUERY_SO_STATISTICS_STREAM1 
D3D11_QUERY_SO_OVERFLOW_PREDICATE_STREAM1 
D3D11_QUERY_SO_STATISTICS_STREAM2 
D3D11_QUERY_SO_OVERFLOW_PREDICATE_STREAM2 
D3D11_QUERY_SO_STATISTICS_STREAM3 
D3D11_QUERY_SO_OVERFLOW_PREDICATE_STREAM3 

Definition at line 1002 of file d3d11.idl.

1003{
1020} D3D11_QUERY;
D3D11_QUERY
Definition: d3d11.idl:1003
@ D3D11_QUERY_SO_OVERFLOW_PREDICATE_STREAM3
Definition: d3d11.idl:1019
@ D3D11_QUERY_SO_STATISTICS
Definition: d3d11.idl:1010
@ D3D11_QUERY_SO_OVERFLOW_PREDICATE
Definition: d3d11.idl:1011
@ D3D11_QUERY_PIPELINE_STATISTICS
Definition: d3d11.idl:1008
@ D3D11_QUERY_SO_OVERFLOW_PREDICATE_STREAM0
Definition: d3d11.idl:1013
@ D3D11_QUERY_TIMESTAMP_DISJOINT
Definition: d3d11.idl:1007
@ D3D11_QUERY_SO_STATISTICS_STREAM2
Definition: d3d11.idl:1016
@ D3D11_QUERY_TIMESTAMP
Definition: d3d11.idl:1006
@ D3D11_QUERY_SO_STATISTICS_STREAM3
Definition: d3d11.idl:1018
@ D3D11_QUERY_EVENT
Definition: d3d11.idl:1004
@ D3D11_QUERY_OCCLUSION
Definition: d3d11.idl:1005
@ D3D11_QUERY_SO_STATISTICS_STREAM1
Definition: d3d11.idl:1014
@ D3D11_QUERY_SO_OVERFLOW_PREDICATE_STREAM1
Definition: d3d11.idl:1015
@ D3D11_QUERY_SO_STATISTICS_STREAM0
Definition: d3d11.idl:1012
@ D3D11_QUERY_OCCLUSION_PREDICATE
Definition: d3d11.idl:1009
@ D3D11_QUERY_SO_OVERFLOW_PREDICATE_STREAM2
Definition: d3d11.idl:1017

◆ D3D11_QUERY_MISC_FLAG

Enumerator
D3D11_QUERY_MISC_PREDICATEHINT 

Definition at line 1022 of file d3d11.idl.

1023{
D3D11_QUERY_MISC_FLAG
Definition: d3d11.idl:1023
@ D3D11_QUERY_MISC_PREDICATEHINT
Definition: d3d11.idl:1024

◆ D3D11_RAISE_FLAG

Enumerator
D3D11_RAISE_FLAG_DRIVER_INTERNAL_ERROR 

Definition at line 984 of file d3d11.idl.

985{
D3D11_RAISE_FLAG
Definition: d3d11.idl:985
@ D3D11_RAISE_FLAG_DRIVER_INTERNAL_ERROR
Definition: d3d11.idl:986

◆ D3D11_RESOURCE_MISC_FLAG

Enumerator
D3D11_RESOURCE_MISC_GENERATE_MIPS 
D3D11_RESOURCE_MISC_SHARED 
D3D11_RESOURCE_MISC_TEXTURECUBE 
D3D11_RESOURCE_MISC_DRAWINDIRECT_ARGS 
D3D11_RESOURCE_MISC_BUFFER_ALLOW_RAW_VIEWS 
D3D11_RESOURCE_MISC_BUFFER_STRUCTURED 
D3D11_RESOURCE_MISC_RESOURCE_CLAMP 
D3D11_RESOURCE_MISC_SHARED_KEYEDMUTEX 
D3D11_RESOURCE_MISC_GDI_COMPATIBLE 
D3D11_RESOURCE_MISC_SHARED_NTHANDLE 
D3D11_RESOURCE_MISC_RESTRICTED_CONTENT 
D3D11_RESOURCE_MISC_RESTRICT_SHARED_RESOURCE 
D3D11_RESOURCE_MISC_RESTRICT_SHARED_RESOURCE_DRIVER 
D3D11_RESOURCE_MISC_GUARDED 
D3D11_RESOURCE_MISC_TILE_POOL 
D3D11_RESOURCE_MISC_TILED 
D3D11_RESOURCE_MISC_HW_PROTECTED 
D3D11_RESOURCE_MISC_SHARED_DISPLAYABLE 
D3D11_RESOURCE_MISC_SHARED_EXCLUSIVE_WRITER 

Definition at line 1032 of file d3d11.idl.

1033{
1035 D3D11_RESOURCE_MISC_SHARED = 0x00000002L,
1047 D3D11_RESOURCE_MISC_GUARDED = 0x00008000L,
1048 D3D11_RESOURCE_MISC_TILE_POOL = 0x00020000L,
1049 D3D11_RESOURCE_MISC_TILED = 0x00040000L,
D3D11_RESOURCE_MISC_FLAG
Definition: d3d11.idl:1033
@ D3D11_RESOURCE_MISC_BUFFER_STRUCTURED
Definition: d3d11.idl:1039
@ D3D11_RESOURCE_MISC_RESTRICTED_CONTENT
Definition: d3d11.idl:1044
@ D3D11_RESOURCE_MISC_DRAWINDIRECT_ARGS
Definition: d3d11.idl:1037
@ D3D11_RESOURCE_MISC_GUARDED
Definition: d3d11.idl:1047
@ D3D11_RESOURCE_MISC_SHARED_KEYEDMUTEX
Definition: d3d11.idl:1041
@ D3D11_RESOURCE_MISC_SHARED_EXCLUSIVE_WRITER
Definition: d3d11.idl:1052
@ D3D11_RESOURCE_MISC_HW_PROTECTED
Definition: d3d11.idl:1050
@ D3D11_RESOURCE_MISC_GENERATE_MIPS
Definition: d3d11.idl:1034
@ D3D11_RESOURCE_MISC_TEXTURECUBE
Definition: d3d11.idl:1036
@ D3D11_RESOURCE_MISC_TILE_POOL
Definition: d3d11.idl:1048
@ D3D11_RESOURCE_MISC_SHARED_NTHANDLE
Definition: d3d11.idl:1043
@ D3D11_RESOURCE_MISC_BUFFER_ALLOW_RAW_VIEWS
Definition: d3d11.idl:1038
@ D3D11_RESOURCE_MISC_SHARED
Definition: d3d11.idl:1035
@ D3D11_RESOURCE_MISC_RESTRICT_SHARED_RESOURCE
Definition: d3d11.idl:1045
@ D3D11_RESOURCE_MISC_TILED
Definition: d3d11.idl:1049
@ D3D11_RESOURCE_MISC_RESOURCE_CLAMP
Definition: d3d11.idl:1040
@ D3D11_RESOURCE_MISC_GDI_COMPATIBLE
Definition: d3d11.idl:1042
@ D3D11_RESOURCE_MISC_RESTRICT_SHARED_RESOURCE_DRIVER
Definition: d3d11.idl:1046
@ D3D11_RESOURCE_MISC_SHARED_DISPLAYABLE
Definition: d3d11.idl:1051
#define L(x)
Definition: resources.c:13

◆ D3D11_SHADER_CACHE_SUPPORT_FLAGS

Enumerator
D3D11_SHADER_CACHE_SUPPORT_NONE 
D3D11_SHADER_CACHE_SUPPORT_AUTOMATIC_INPROC_CACHE 
D3D11_SHADER_CACHE_SUPPORT_AUTOMATIC_DISK_CACHE 

Definition at line 821 of file d3d11.idl.

822{
D3D11_SHADER_CACHE_SUPPORT_FLAGS
Definition: d3d11.idl:822
@ D3D11_SHADER_CACHE_SUPPORT_NONE
Definition: d3d11.idl:823
@ D3D11_SHADER_CACHE_SUPPORT_AUTOMATIC_INPROC_CACHE
Definition: d3d11.idl:824
@ D3D11_SHADER_CACHE_SUPPORT_AUTOMATIC_DISK_CACHE
Definition: d3d11.idl:825

◆ D3D11_SHADER_MIN_PRECISION_SUPPORT

Enumerator
D3D11_SHADER_MIN_PRECISION_10_BIT 
D3D11_SHADER_MIN_PRECISION_16_BIT 

Definition at line 744 of file d3d11.idl.

745{
D3D11_SHADER_MIN_PRECISION_SUPPORT
Definition: d3d11.idl:745
@ D3D11_SHADER_MIN_PRECISION_10_BIT
Definition: d3d11.idl:746
@ D3D11_SHADER_MIN_PRECISION_16_BIT
Definition: d3d11.idl:747

◆ D3D11_SHARED_RESOURCE_TIER

Enumerator
D3D11_SHARED_RESOURCE_TIER_0 
D3D11_SHARED_RESOURCE_TIER_1 
D3D11_SHARED_RESOURCE_TIER_2 
D3D11_SHARED_RESOURCE_TIER_3 

Definition at line 833 of file d3d11.idl.

834{
D3D11_SHARED_RESOURCE_TIER
Definition: d3d11.idl:834
@ D3D11_SHARED_RESOURCE_TIER_1
Definition: d3d11.idl:836
@ D3D11_SHARED_RESOURCE_TIER_0
Definition: d3d11.idl:835
@ D3D11_SHARED_RESOURCE_TIER_3
Definition: d3d11.idl:838
@ D3D11_SHARED_RESOURCE_TIER_2
Definition: d3d11.idl:837

◆ D3D11_STANDARD_MULTISAMPLE_QUALITY_LEVELS

Enumerator
D3D11_STANDARD_MULTISAMPLE_PATTERN 
D3D11_CENTER_MULTISAMPLE_PATTERN 

Definition at line 636 of file d3d11.idl.

637{
D3D11_STANDARD_MULTISAMPLE_QUALITY_LEVELS
Definition: d3d11.idl:637
@ D3D11_CENTER_MULTISAMPLE_PATTERN
Definition: d3d11.idl:639
@ D3D11_STANDARD_MULTISAMPLE_PATTERN
Definition: d3d11.idl:638

◆ D3D11_TILED_RESOURCES_TIER

Enumerator
D3D11_TILED_RESOURCES_NOT_SUPPORTED 
D3D11_TILED_RESOURCES_TIER_1 
D3D11_TILED_RESOURCES_TIER_2 
D3D11_TILED_RESOURCES_TIER_3 

Definition at line 756 of file d3d11.idl.

757{
D3D11_TILED_RESOURCES_TIER
Definition: d3d11.idl:757
@ D3D11_TILED_RESOURCES_TIER_3
Definition: d3d11.idl:761
@ D3D11_TILED_RESOURCES_TIER_2
Definition: d3d11.idl:760
@ D3D11_TILED_RESOURCES_NOT_SUPPORTED
Definition: d3d11.idl:758
@ D3D11_TILED_RESOURCES_TIER_1
Definition: d3d11.idl:759

◆ D3D11_UAV_FLAG

Enumerator
D3D11_BUFFER_UAV_FLAG_RAW 
D3D11_BUFFER_UAV_FLAG_APPEND 
D3D11_BUFFER_UAV_FLAG_COUNTER 

Definition at line 944 of file d3d11.idl.

945{
D3D11_UAV_FLAG
Definition: d3d11.idl:945
@ D3D11_BUFFER_UAV_FLAG_APPEND
Definition: d3d11.idl:947
@ D3D11_BUFFER_UAV_FLAG_RAW
Definition: d3d11.idl:946
@ D3D11_BUFFER_UAV_FLAG_COUNTER
Definition: d3d11.idl:948

◆ D3D11_VIDEO_DECODER_BUFFER_TYPE

Enumerator
D3D11_VIDEO_DECODER_BUFFER_PICTURE_PARAMETERS 
D3D11_VIDEO_DECODER_BUFFER_MACROBLOCK_CONTROL 
D3D11_VIDEO_DECODER_BUFFER_RESIDUAL_DIFFERENCE 
D3D11_VIDEO_DECODER_BUFFER_DEBLOCKING_CONTROL 
D3D11_VIDEO_DECODER_BUFFER_INVERSE_QUANTIZATION_MATRIX 
D3D11_VIDEO_DECODER_BUFFER_SLICE_CONTROL 
D3D11_VIDEO_DECODER_BUFFER_BITSTREAM 
D3D11_VIDEO_DECODER_BUFFER_MOTION_VECTOR 
D3D11_VIDEO_DECODER_BUFFER_FILM_GRAIN 

Definition at line 328 of file d3d11.idl.

329{
D3D11_VIDEO_DECODER_BUFFER_TYPE
Definition: d3d11.idl:329
@ D3D11_VIDEO_DECODER_BUFFER_BITSTREAM
Definition: d3d11.idl:336
@ D3D11_VIDEO_DECODER_BUFFER_MOTION_VECTOR
Definition: d3d11.idl:337
@ D3D11_VIDEO_DECODER_BUFFER_MACROBLOCK_CONTROL
Definition: d3d11.idl:331
@ D3D11_VIDEO_DECODER_BUFFER_RESIDUAL_DIFFERENCE
Definition: d3d11.idl:332
@ D3D11_VIDEO_DECODER_BUFFER_INVERSE_QUANTIZATION_MATRIX
Definition: d3d11.idl:334
@ D3D11_VIDEO_DECODER_BUFFER_DEBLOCKING_CONTROL
Definition: d3d11.idl:333
@ D3D11_VIDEO_DECODER_BUFFER_FILM_GRAIN
Definition: d3d11.idl:338
@ D3D11_VIDEO_DECODER_BUFFER_PICTURE_PARAMETERS
Definition: d3d11.idl:330
@ D3D11_VIDEO_DECODER_BUFFER_SLICE_CONTROL
Definition: d3d11.idl:335

◆ D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE

Enumerator
D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_OPAQUE 
D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_BACKGROUND 
D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_DESTINATION 
D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_SOURCE_STREAM 

Definition at line 341 of file d3d11.idl.

342{
D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE
Definition: d3d11.idl:342
@ D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_OPAQUE
Definition: d3d11.idl:343
@ D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_DESTINATION
Definition: d3d11.idl:345
@ D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_BACKGROUND
Definition: d3d11.idl:344
@ D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_SOURCE_STREAM
Definition: d3d11.idl:346

◆ D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS

Enumerator
D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_DENOISE 
D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_DERINGING 
D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_EDGE_ENHANCEMENT 
D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_COLOR_CORRECTION 
D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_FLESH_TONE_MAPPING 
D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_IMAGE_STABILIZATION 
D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_SUPER_RESOLUTION 
D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_ANAMORPHIC_SCALING 

Definition at line 428 of file d3d11.idl.

429{
D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS
Definition: d3d11.idl:429
@ D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_DENOISE
Definition: d3d11.idl:430
@ D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_FLESH_TONE_MAPPING
Definition: d3d11.idl:434
@ D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_EDGE_ENHANCEMENT
Definition: d3d11.idl:432
@ D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_IMAGE_STABILIZATION
Definition: d3d11.idl:435
@ D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_COLOR_CORRECTION
Definition: d3d11.idl:433
@ D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_DERINGING
Definition: d3d11.idl:431
@ D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_SUPER_RESOLUTION
Definition: d3d11.idl:436
@ D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_ANAMORPHIC_SCALING
Definition: d3d11.idl:437

◆ D3D11_VIDEO_PROCESSOR_DEVICE_CAPS

Enumerator
D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_LINEAR_SPACE 
D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_xvYCC 
D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_RGB_RANGE_CONVERSION 
D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_YCbCr_MATRIX_CONVERSION 
D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_NOMINAL_RANGE 

Definition at line 383 of file d3d11.idl.

384{
D3D11_VIDEO_PROCESSOR_DEVICE_CAPS
Definition: d3d11.idl:384
@ D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_RGB_RANGE_CONVERSION
Definition: d3d11.idl:387
@ D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_LINEAR_SPACE
Definition: d3d11.idl:385
@ D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_NOMINAL_RANGE
Definition: d3d11.idl:389
@ D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_YCbCr_MATRIX_CONVERSION
Definition: d3d11.idl:388
@ D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_xvYCC
Definition: d3d11.idl:386

◆ D3D11_VIDEO_PROCESSOR_FEATURE_CAPS

Enumerator
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_FILL 
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_CONSTRICTION 
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_LUMA_KEY 
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_PALETTE 
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_LEGACY 
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_STEREO 
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ROTATION 
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_STREAM 
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_PIXEL_ASPECT_RATIO 
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_MIRROR 
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_SHADER_USAGE 
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_METADATA_HDR10 

Definition at line 392 of file d3d11.idl.

393{
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS
Definition: d3d11.idl:393
@ D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_MIRROR
Definition: d3d11.idl:403
@ D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_PIXEL_ASPECT_RATIO
Definition: d3d11.idl:402
@ D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_LUMA_KEY
Definition: d3d11.idl:396
@ D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_SHADER_USAGE
Definition: d3d11.idl:404
@ D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_STEREO
Definition: d3d11.idl:399
@ D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ROTATION
Definition: d3d11.idl:400
@ D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_LEGACY
Definition: d3d11.idl:398
@ D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_PALETTE
Definition: d3d11.idl:397
@ D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_METADATA_HDR10
Definition: d3d11.idl:405
@ D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_FILL
Definition: d3d11.idl:394
@ D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_CONSTRICTION
Definition: d3d11.idl:395
@ D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_STREAM
Definition: d3d11.idl:401

◆ D3D11_VIDEO_PROCESSOR_FILTER_CAPS

Enumerator
D3D11_VIDEO_PROCESSOR_FILTER_CAPS_BRIGHTNESS 
D3D11_VIDEO_PROCESSOR_FILTER_CAPS_CONTRAST 
D3D11_VIDEO_PROCESSOR_FILTER_CAPS_HUE 
D3D11_VIDEO_PROCESSOR_FILTER_CAPS_SATURATION 
D3D11_VIDEO_PROCESSOR_FILTER_CAPS_NOISE_REDUCTION 
D3D11_VIDEO_PROCESSOR_FILTER_CAPS_EDGE_ENHANCEMENT 
D3D11_VIDEO_PROCESSOR_FILTER_CAPS_ANAMORPHIC_SCALING 
D3D11_VIDEO_PROCESSOR_FILTER_CAPS_STEREO_ADJUSTMENT 

Definition at line 408 of file d3d11.idl.

409{
D3D11_VIDEO_PROCESSOR_FILTER_CAPS
Definition: d3d11.idl:409
@ D3D11_VIDEO_PROCESSOR_FILTER_CAPS_ANAMORPHIC_SCALING
Definition: d3d11.idl:416
@ D3D11_VIDEO_PROCESSOR_FILTER_CAPS_EDGE_ENHANCEMENT
Definition: d3d11.idl:415
@ D3D11_VIDEO_PROCESSOR_FILTER_CAPS_NOISE_REDUCTION
Definition: d3d11.idl:414
@ D3D11_VIDEO_PROCESSOR_FILTER_CAPS_CONTRAST
Definition: d3d11.idl:411
@ D3D11_VIDEO_PROCESSOR_FILTER_CAPS_HUE
Definition: d3d11.idl:412
@ D3D11_VIDEO_PROCESSOR_FILTER_CAPS_SATURATION
Definition: d3d11.idl:413
@ D3D11_VIDEO_PROCESSOR_FILTER_CAPS_STEREO_ADJUSTMENT
Definition: d3d11.idl:417
@ D3D11_VIDEO_PROCESSOR_FILTER_CAPS_BRIGHTNESS
Definition: d3d11.idl:410

◆ D3D11_VIDEO_PROCESSOR_FORMAT_CAPS

Enumerator
D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_INTERLACED 
D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_PROCAMP 
D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_LUMA_KEY 
D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_PALETTE_INTERLACED 

Definition at line 420 of file d3d11.idl.

421{
D3D11_VIDEO_PROCESSOR_FORMAT_CAPS
Definition: d3d11.idl:421
@ D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_INTERLACED
Definition: d3d11.idl:422
@ D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_PROCAMP
Definition: d3d11.idl:423
@ D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_LUMA_KEY
Definition: d3d11.idl:424
@ D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_PALETTE_INTERLACED
Definition: d3d11.idl:425

◆ D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS

Enumerator
D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_32 
D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_22 
D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_2224 
D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_2332 
D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_32322 
D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_55 
D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_64 
D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_87 
D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_222222222223 
D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_OTHER 

Definition at line 459 of file d3d11.idl.

460{
D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS
Definition: d3d11.idl:460
@ D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_55
Definition: d3d11.idl:466
@ D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_2224
Definition: d3d11.idl:463
@ D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_222222222223
Definition: d3d11.idl:469
@ D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_22
Definition: d3d11.idl:462
@ D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_OTHER
Definition: d3d11.idl:470
@ D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_32322
Definition: d3d11.idl:465
@ D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_87
Definition: d3d11.idl:468
@ D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_2332
Definition: d3d11.idl:464
@ D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_64
Definition: d3d11.idl:467
@ D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_32
Definition: d3d11.idl:461

◆ D3D11_VIDEO_PROCESSOR_NOMINAL_RANGE

Enumerator
D3D11_VIDEO_PROCESSOR_NOMINAL_RANGE_UNDEFINED 
D3D11_VIDEO_PROCESSOR_NOMINAL_RANGE_16_235 
D3D11_VIDEO_PROCESSOR_NOMINAL_RANGE_0_255 

Definition at line 492 of file d3d11.idl.

493{
D3D11_VIDEO_PROCESSOR_NOMINAL_RANGE
Definition: d3d11.idl:493
@ D3D11_VIDEO_PROCESSOR_NOMINAL_RANGE_16_235
Definition: d3d11.idl:495
@ D3D11_VIDEO_PROCESSOR_NOMINAL_RANGE_0_255
Definition: d3d11.idl:496
@ D3D11_VIDEO_PROCESSOR_NOMINAL_RANGE_UNDEFINED
Definition: d3d11.idl:494

◆ D3D11_VIDEO_PROCESSOR_OUTPUT_RATE

Enumerator
D3D11_VIDEO_PROCESSOR_OUTPUT_RATE_NORMAL 
D3D11_VIDEO_PROCESSOR_OUTPUT_RATE_HALF 
D3D11_VIDEO_PROCESSOR_OUTPUT_RATE_CUSTOM 

Definition at line 349 of file d3d11.idl.

350{
D3D11_VIDEO_PROCESSOR_OUTPUT_RATE
Definition: d3d11.idl:350
@ D3D11_VIDEO_PROCESSOR_OUTPUT_RATE_NORMAL
Definition: d3d11.idl:351
@ D3D11_VIDEO_PROCESSOR_OUTPUT_RATE_CUSTOM
Definition: d3d11.idl:353
@ D3D11_VIDEO_PROCESSOR_OUTPUT_RATE_HALF
Definition: d3d11.idl:352

◆ D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS

Enumerator
D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_DEINTERLACE_BLEND 
D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_DEINTERLACE_BOB 
D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_DEINTERLACE_ADAPTIVE 
D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_DEINTERLACE_MOTION_COMPENSATION 
D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_INVERSE_TELECINE 
D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_FRAME_RATE_CONVERSION 

Definition at line 449 of file d3d11.idl.

450{
D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS
Definition: d3d11.idl:450
@ D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_DEINTERLACE_ADAPTIVE
Definition: d3d11.idl:453
@ D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_INVERSE_TELECINE
Definition: d3d11.idl:455
@ D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_FRAME_RATE_CONVERSION
Definition: d3d11.idl:456
@ D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_DEINTERLACE_BLEND
Definition: d3d11.idl:451
@ D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_DEINTERLACE_BOB
Definition: d3d11.idl:452
@ D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_DEINTERLACE_MOTION_COMPENSATION
Definition: d3d11.idl:454

◆ D3D11_VIDEO_PROCESSOR_ROTATION

Enumerator
D3D11_VIDEO_PROCESSOR_ROTATION_IDENTITY 
D3D11_VIDEO_PROCESSOR_ROTATION_90 
D3D11_VIDEO_PROCESSOR_ROTATION_180 
D3D11_VIDEO_PROCESSOR_ROTATION_270 

Definition at line 375 of file d3d11.idl.

376{
D3D11_VIDEO_PROCESSOR_ROTATION
Definition: d3d11.idl:376
@ D3D11_VIDEO_PROCESSOR_ROTATION_90
Definition: d3d11.idl:378
@ D3D11_VIDEO_PROCESSOR_ROTATION_IDENTITY
Definition: d3d11.idl:377
@ D3D11_VIDEO_PROCESSOR_ROTATION_270
Definition: d3d11.idl:380
@ D3D11_VIDEO_PROCESSOR_ROTATION_180
Definition: d3d11.idl:379

◆ D3D11_VIDEO_PROCESSOR_STEREO_CAPS

Enumerator
D3D11_VIDEO_PROCESSOR_STEREO_CAPS_MONO_OFFSET 
D3D11_VIDEO_PROCESSOR_STEREO_CAPS_ROW_INTERLEAVED 
D3D11_VIDEO_PROCESSOR_STEREO_CAPS_COLUMN_INTERLEAVED 
D3D11_VIDEO_PROCESSOR_STEREO_CAPS_CHECKERBOARD 
D3D11_VIDEO_PROCESSOR_STEREO_CAPS_FLIP_MODE 

Definition at line 440 of file d3d11.idl.

441{
D3D11_VIDEO_PROCESSOR_STEREO_CAPS
Definition: d3d11.idl:441
@ D3D11_VIDEO_PROCESSOR_STEREO_CAPS_CHECKERBOARD
Definition: d3d11.idl:445
@ D3D11_VIDEO_PROCESSOR_STEREO_CAPS_MONO_OFFSET
Definition: d3d11.idl:442
@ D3D11_VIDEO_PROCESSOR_STEREO_CAPS_ROW_INTERLEAVED
Definition: d3d11.idl:443
@ D3D11_VIDEO_PROCESSOR_STEREO_CAPS_COLUMN_INTERLEAVED
Definition: d3d11.idl:444
@ D3D11_VIDEO_PROCESSOR_STEREO_CAPS_FLIP_MODE
Definition: d3d11.idl:446

◆ D3D11_VIDEO_PROCESSOR_STEREO_FLIP_MODE

Enumerator
D3D11_VIDEO_PROCESSOR_STEREO_FLIP_NONE 
D3D11_VIDEO_PROCESSOR_STEREO_FLIP_FRAME0 
D3D11_VIDEO_PROCESSOR_STEREO_FLIP_FRAME1 

Definition at line 368 of file d3d11.idl.

369{
D3D11_VIDEO_PROCESSOR_STEREO_FLIP_MODE
Definition: d3d11.idl:369
@ D3D11_VIDEO_PROCESSOR_STEREO_FLIP_FRAME1
Definition: d3d11.idl:372
@ D3D11_VIDEO_PROCESSOR_STEREO_FLIP_NONE
Definition: d3d11.idl:370
@ D3D11_VIDEO_PROCESSOR_STEREO_FLIP_FRAME0
Definition: d3d11.idl:371

◆ D3D11_VIDEO_PROCESSOR_STEREO_FORMAT

Enumerator
D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_MONO 
D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_HORIZONTAL 
D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_VERTICAL 
D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_SEPARATE 
D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_MONO_OFFSET 
D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_ROW_INTERLEAVED 
D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_COLUMN_INTERLEAVED 
D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_CHECKERBOARD 

Definition at line 356 of file d3d11.idl.

357{
D3D11_VIDEO_PROCESSOR_STEREO_FORMAT
Definition: d3d11.idl:357
@ D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_VERTICAL
Definition: d3d11.idl:360
@ D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_COLUMN_INTERLEAVED
Definition: d3d11.idl:364
@ D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_MONO
Definition: d3d11.idl:358
@ D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_MONO_OFFSET
Definition: d3d11.idl:362
@ D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_ROW_INTERLEAVED
Definition: d3d11.idl:363
@ D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_CHECKERBOARD
Definition: d3d11.idl:365
@ D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_HORIZONTAL
Definition: d3d11.idl:359
@ D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_SEPARATE
Definition: d3d11.idl:361

Function Documentation

◆ CD3D11_QUERY_DESC() [1/3]

D3D11_QUERY_DESC::CD3D11_QUERY_DESC ( )

Definition at line 1071 of file d3d11.idl.

◆ CD3D11_QUERY_DESC() [2/3]

D3D11_QUERY_DESC::CD3D11_QUERY_DESC ( const D3D11_QUERY_DESC &  other)
explicit

Definition at line 1073 of file d3d11.idl.

◆ CD3D11_QUERY_DESC() [3/3]

D3D11_QUERY_DESC::CD3D11_QUERY_DESC ( D3D11_QUERY  query,
UINT  misc_flags = 0 
)
explicit

Definition at line 1074 of file d3d11.idl.

◆ ~CD3D11_QUERY_DESC()

D3D11_QUERY_DESC::~CD3D11_QUERY_DESC ( )

Definition at line 1072 of file d3d11.idl.

Variable Documentation

◆ D3D11_16BIT_INDEX_STRIP_CUT_VALUE

const UINT D3D11_16BIT_INDEX_STRIP_CUT_VALUE = 0xffff

Definition at line 38 of file d3d11.idl.

◆ D3D11_1_UAV_SLOT_COUNT

const UINT D3D11_1_UAV_SLOT_COUNT = 64

Definition at line 285 of file d3d11.idl.

◆ D3D11_2_TILED_RESOURCE_TILE_SIZE_IN_BYTES

const UINT D3D11_2_TILED_RESOURCE_TILE_SIZE_IN_BYTES = 0x10000

Definition at line 290 of file d3d11.idl.

◆ D3D11_32BIT_INDEX_STRIP_CUT_VALUE

const UINT D3D11_32BIT_INDEX_STRIP_CUT_VALUE = 0xffffffff

Definition at line 39 of file d3d11.idl.

◆ D3D11_8BIT_INDEX_STRIP_CUT_VALUE

const UINT D3D11_8BIT_INDEX_STRIP_CUT_VALUE = 0xff

Definition at line 40 of file d3d11.idl.

◆ D3D11_ANISOTROPIC_FILTERING_BIT

const UINT D3D11_ANISOTROPIC_FILTERING_BIT = 0x00000040

Definition at line 863 of file d3d11.idl.

◆ D3D11_APPEND_ALIGNED_ELEMENT

const UINT D3D11_APPEND_ALIGNED_ELEMENT = 0xffffffff

Definition at line 957 of file d3d11.idl.

◆ D3D11_ARRAY_AXIS_ADDRESS_RANGE_BIT_COUNT

const UINT D3D11_ARRAY_AXIS_ADDRESS_RANGE_BIT_COUNT = 9

Definition at line 42 of file d3d11.idl.

◆ D3D11_CLIP_OR_CULL_DISTANCE_COUNT

const UINT D3D11_CLIP_OR_CULL_DISTANCE_COUNT = 8

Definition at line 44 of file d3d11.idl.

◆ D3D11_CLIP_OR_CULL_DISTANCE_ELEMENT_COUNT

const UINT D3D11_CLIP_OR_CULL_DISTANCE_ELEMENT_COUNT = 2

Definition at line 45 of file d3d11.idl.

◆ D3D11_COMMONSHADER_CONSTANT_BUFFER_API_SLOT_COUNT

const UINT D3D11_COMMONSHADER_CONSTANT_BUFFER_API_SLOT_COUNT = 14

Definition at line 47 of file d3d11.idl.

Referenced by d3d11_device_context_set_constant_buffers().

◆ D3D11_COMMONSHADER_CONSTANT_BUFFER_COMPONENT_BIT_COUNT

const UINT D3D11_COMMONSHADER_CONSTANT_BUFFER_COMPONENT_BIT_COUNT = 32

Definition at line 49 of file d3d11.idl.

◆ D3D11_COMMONSHADER_CONSTANT_BUFFER_COMPONENTS

const UINT D3D11_COMMONSHADER_CONSTANT_BUFFER_COMPONENTS = 4

Definition at line 48 of file d3d11.idl.

◆ D3D11_COMMONSHADER_CONSTANT_BUFFER_HW_SLOT_COUNT

const UINT D3D11_COMMONSHADER_CONSTANT_BUFFER_HW_SLOT_COUNT = 15

Definition at line 50 of file d3d11.idl.

◆ D3D11_COMMONSHADER_CONSTANT_BUFFER_PARTIAL_UPDATE_EXTENTS_BYTE_ALIGNMENT

const UINT D3D11_COMMONSHADER_CONSTANT_BUFFER_PARTIAL_UPDATE_EXTENTS_BYTE_ALIGNMENT = 16

Definition at line 51 of file d3d11.idl.

Referenced by d3d11_device_context_set_constant_buffers().

◆ D3D11_COMMONSHADER_CONSTANT_BUFFER_REGISTER_COMPONENTS

const UINT D3D11_COMMONSHADER_CONSTANT_BUFFER_REGISTER_COMPONENTS = 4

Definition at line 52 of file d3d11.idl.

◆ D3D11_COMMONSHADER_CONSTANT_BUFFER_REGISTER_COUNT

const UINT D3D11_COMMONSHADER_CONSTANT_BUFFER_REGISTER_COUNT = 15

Definition at line 53 of file d3d11.idl.

◆ D3D11_COMMONSHADER_CONSTANT_BUFFER_REGISTER_READ_PORTS

const UINT D3D11_COMMONSHADER_CONSTANT_BUFFER_REGISTER_READ_PORTS = 1

Definition at line 55 of file d3d11.idl.

◆ D3D11_COMMONSHADER_CONSTANT_BUFFER_REGISTER_READS_PER_INST

const UINT D3D11_COMMONSHADER_CONSTANT_BUFFER_REGISTER_READS_PER_INST = 1

Definition at line 54 of file d3d11.idl.

◆ D3D11_COMMONSHADER_FLOWCONTROL_NESTING_LIMIT

const UINT D3D11_COMMONSHADER_FLOWCONTROL_NESTING_LIMIT = 64

Definition at line 56 of file d3d11.idl.

◆ D3D11_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_COMPONENTS

const UINT D3D11_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_COMPONENTS = 4

Definition at line 57 of file d3d11.idl.

◆ D3D11_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_COUNT

const UINT D3D11_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_COUNT = 1

Definition at line 58 of file d3d11.idl.

◆ D3D11_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_READ_PORTS

const UINT D3D11_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_READ_PORTS = 1

Definition at line 60 of file d3d11.idl.

◆ D3D11_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_READS_PER_INST

const UINT D3D11_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_READS_PER_INST = 1

Definition at line 59 of file d3d11.idl.

◆ D3D11_COMMONSHADER_IMMEDIATE_VALUE_COMPONENT_BIT_COUNT

const UINT D3D11_COMMONSHADER_IMMEDIATE_VALUE_COMPONENT_BIT_COUNT = 32

Definition at line 61 of file d3d11.idl.

◆ D3D11_COMMONSHADER_INPUT_RESOURCE_REGISTER_COMPONENTS

const UINT D3D11_COMMONSHADER_INPUT_RESOURCE_REGISTER_COMPONENTS = 1

Definition at line 62 of file d3d11.idl.

◆ D3D11_COMMONSHADER_INPUT_RESOURCE_REGISTER_COUNT

const UINT D3D11_COMMONSHADER_INPUT_RESOURCE_REGISTER_COUNT = 128

Definition at line 63 of file d3d11.idl.

◆ D3D11_COMMONSHADER_INPUT_RESOURCE_REGISTER_READ_PORTS

const UINT D3D11_COMMONSHADER_INPUT_RESOURCE_REGISTER_READ_PORTS = 1

Definition at line 65 of file d3d11.idl.

◆ D3D11_COMMONSHADER_INPUT_RESOURCE_REGISTER_READS_PER_INST

const UINT D3D11_COMMONSHADER_INPUT_RESOURCE_REGISTER_READS_PER_INST = 1

Definition at line 64 of file d3d11.idl.

◆ D3D11_COMMONSHADER_INPUT_RESOURCE_SLOT_COUNT

const UINT D3D11_COMMONSHADER_INPUT_RESOURCE_SLOT_COUNT = 128

Definition at line 66 of file d3d11.idl.

Referenced by d3d11_device_context_set_shader_resource_views().

◆ D3D11_COMMONSHADER_SAMPLER_REGISTER_COMPONENTS

const UINT D3D11_COMMONSHADER_SAMPLER_REGISTER_COMPONENTS = 1

Definition at line 67 of file d3d11.idl.

◆ D3D11_COMMONSHADER_SAMPLER_REGISTER_COUNT

const UINT D3D11_COMMONSHADER_SAMPLER_REGISTER_COUNT = 16

Definition at line 68 of file d3d11.idl.

◆ D3D11_COMMONSHADER_SAMPLER_REGISTER_READ_PORTS

const UINT D3D11_COMMONSHADER_SAMPLER_REGISTER_READ_PORTS = 1

Definition at line 70 of file d3d11.idl.

◆ D3D11_COMMONSHADER_SAMPLER_REGISTER_READS_PER_INST

const UINT D3D11_COMMONSHADER_SAMPLER_REGISTER_READS_PER_INST = 1

Definition at line 69 of file d3d11.idl.

◆ D3D11_COMMONSHADER_SAMPLER_SLOT_COUNT

const UINT D3D11_COMMONSHADER_SAMPLER_SLOT_COUNT = 16

Definition at line 71 of file d3d11.idl.

Referenced by d3d11_device_context_set_samplers().

◆ D3D11_COMMONSHADER_SUBROUTINE_NESTING_LIMIT

const UINT D3D11_COMMONSHADER_SUBROUTINE_NESTING_LIMIT = 32

Definition at line 72 of file d3d11.idl.

◆ D3D11_COMMONSHADER_TEMP_REGISTER_COMPONENT_BIT_COUNT

const UINT D3D11_COMMONSHADER_TEMP_REGISTER_COMPONENT_BIT_COUNT = 32

Definition at line 74 of file d3d11.idl.

◆ D3D11_COMMONSHADER_TEMP_REGISTER_COMPONENTS

const UINT D3D11_COMMONSHADER_TEMP_REGISTER_COMPONENTS = 4

Definition at line 73 of file d3d11.idl.

◆ D3D11_COMMONSHADER_TEMP_REGISTER_COUNT

const UINT D3D11_COMMONSHADER_TEMP_REGISTER_COUNT = 4096

Definition at line 75 of file d3d11.idl.

◆ D3D11_COMMONSHADER_TEMP_REGISTER_READ_PORTS

const UINT D3D11_COMMONSHADER_TEMP_REGISTER_READ_PORTS = 3

Definition at line 77 of file d3d11.idl.

◆ D3D11_COMMONSHADER_TEMP_REGISTER_READS_PER_INST

const UINT D3D11_COMMONSHADER_TEMP_REGISTER_READS_PER_INST = 3

Definition at line 76 of file d3d11.idl.

◆ D3D11_COMMONSHADER_TEXCOORD_RANGE_REDUCTION_MAX

const UINT D3D11_COMMONSHADER_TEXCOORD_RANGE_REDUCTION_MAX = 10

Definition at line 78 of file d3d11.idl.

◆ D3D11_COMMONSHADER_TEXCOORD_RANGE_REDUCTION_MIN

const INT D3D11_COMMONSHADER_TEXCOORD_RANGE_REDUCTION_MIN = -10

Definition at line 79 of file d3d11.idl.

◆ D3D11_COMMONSHADER_TEXEL_OFFSET_MAX_NEGATIVE

const INT D3D11_COMMONSHADER_TEXEL_OFFSET_MAX_NEGATIVE = -8

Definition at line 80 of file d3d11.idl.

◆ D3D11_COMMONSHADER_TEXEL_OFFSET_MAX_POSITIVE

const UINT D3D11_COMMONSHADER_TEXEL_OFFSET_MAX_POSITIVE = 7

Definition at line 81 of file d3d11.idl.

◆ D3D11_COMPARISON_FILTERING_BIT

const UINT D3D11_COMPARISON_FILTERING_BIT = 0x00000080

Definition at line 862 of file d3d11.idl.

◆ D3D11_CS_4_X_BUCKET00_MAX_BYTES_TGSM_WRITABLE_PER_THREAD

const UINT D3D11_CS_4_X_BUCKET00_MAX_BYTES_TGSM_WRITABLE_PER_THREAD = 256

Definition at line 83 of file d3d11.idl.

◆ D3D11_CS_4_X_BUCKET00_MAX_NUM_THREADS_PER_GROUP

const UINT D3D11_CS_4_X_BUCKET00_MAX_NUM_THREADS_PER_GROUP = 64

Definition at line 84 of file d3d11.idl.

◆ D3D11_CS_4_X_BUCKET01_MAX_BYTES_TGSM_WRITABLE_PER_THREAD

const UINT D3D11_CS_4_X_BUCKET01_MAX_BYTES_TGSM_WRITABLE_PER_THREAD = 240

Definition at line 85 of file d3d11.idl.

◆ D3D11_CS_4_X_BUCKET01_MAX_NUM_THREADS_PER_GROUP

const UINT D3D11_CS_4_X_BUCKET01_MAX_NUM_THREADS_PER_GROUP = 68

Definition at line 86 of file d3d11.idl.

◆ D3D11_CS_4_X_BUCKET02_MAX_BYTES_TGSM_WRITABLE_PER_THREAD

const UINT D3D11_CS_4_X_BUCKET02_MAX_BYTES_TGSM_WRITABLE_PER_THREAD = 224

Definition at line 87 of file d3d11.idl.

◆ D3D11_CS_4_X_BUCKET02_MAX_NUM_THREADS_PER_GROUP

const UINT D3D11_CS_4_X_BUCKET02_MAX_NUM_THREADS_PER_GROUP = 72

Definition at line 88 of file d3d11.idl.

◆ D3D11_CS_4_X_BUCKET03_MAX_BYTES_TGSM_WRITABLE_PER_THREAD

const UINT D3D11_CS_4_X_BUCKET03_MAX_BYTES_TGSM_WRITABLE_PER_THREAD = 208

Definition at line 89 of file d3d11.idl.

◆ D3D11_CS_4_X_BUCKET03_MAX_NUM_THREADS_PER_GROUP

const UINT D3D11_CS_4_X_BUCKET03_MAX_NUM_THREADS_PER_GROUP = 76

Definition at line 90 of file d3d11.idl.

◆ D3D11_CS_4_X_BUCKET04_MAX_BYTES_TGSM_WRITABLE_PER_THREAD

const UINT D3D11_CS_4_X_BUCKET04_MAX_BYTES_TGSM_WRITABLE_PER_THREAD = 192

Definition at line 91 of file d3d11.idl.

◆ D3D11_CS_4_X_BUCKET04_MAX_NUM_THREADS_PER_GROUP

const UINT D3D11_CS_4_X_BUCKET04_MAX_NUM_THREADS_PER_GROUP = 84

Definition at line 92 of file d3d11.idl.

◆ D3D11_CS_4_X_BUCKET05_MAX_BYTES_TGSM_WRITABLE_PER_THREAD

const UINT D3D11_CS_4_X_BUCKET05_MAX_BYTES_TGSM_WRITABLE_PER_THREAD = 176

Definition at line 93 of file d3d11.idl.

◆ D3D11_CS_4_X_BUCKET05_MAX_NUM_THREADS_PER_GROUP

const UINT D3D11_CS_4_X_BUCKET05_MAX_NUM_THREADS_PER_GROUP = 92

Definition at line 94 of file d3d11.idl.

◆ D3D11_CS_4_X_BUCKET06_MAX_BYTES_TGSM_WRITABLE_PER_THREAD

const UINT D3D11_CS_4_X_BUCKET06_MAX_BYTES_TGSM_WRITABLE_PER_THREAD = 160

Definition at line 95 of file d3d11.idl.

◆ D3D11_CS_4_X_BUCKET06_MAX_NUM_THREADS_PER_GROUP

const UINT D3D11_CS_4_X_BUCKET06_MAX_NUM_THREADS_PER_GROUP = 100

Definition at line 96 of file d3d11.idl.

◆ D3D11_CS_4_X_BUCKET07_MAX_BYTES_TGSM_WRITABLE_PER_THREAD

const UINT D3D11_CS_4_X_BUCKET07_MAX_BYTES_TGSM_WRITABLE_PER_THREAD = 144

Definition at line 97 of file d3d11.idl.

◆ D3D11_CS_4_X_BUCKET07_MAX_NUM_THREADS_PER_GROUP

const UINT D3D11_CS_4_X_BUCKET07_MAX_NUM_THREADS_PER_GROUP = 112

Definition at line 98 of file d3d11.idl.

◆ D3D11_CS_4_X_BUCKET08_MAX_BYTES_TGSM_WRITABLE_PER_THREAD

const UINT D3D11_CS_4_X_BUCKET08_MAX_BYTES_TGSM_WRITABLE_PER_THREAD = 128

Definition at line 99 of file d3d11.idl.

◆ D3D11_CS_4_X_BUCKET08_MAX_NUM_THREADS_PER_GROUP

const UINT D3D11_CS_4_X_BUCKET08_MAX_NUM_THREADS_PER_GROUP = 128

Definition at line 100 of file d3d11.idl.

◆ D3D11_CS_4_X_BUCKET09_MAX_BYTES_TGSM_WRITABLE_PER_THREAD

const UINT D3D11_CS_4_X_BUCKET09_MAX_BYTES_TGSM_WRITABLE_PER_THREAD = 112

Definition at line 101 of file d3d11.idl.

◆ D3D11_CS_4_X_BUCKET09_MAX_NUM_THREADS_PER_GROUP

const UINT D3D11_CS_4_X_BUCKET09_MAX_NUM_THREADS_PER_GROUP = 144

Definition at line 102 of file d3d11.idl.

◆ D3D11_CS_4_X_BUCKET10_MAX_BYTES_TGSM_WRITABLE_PER_THREAD

const UINT D3D11_CS_4_X_BUCKET10_MAX_BYTES_TGSM_WRITABLE_PER_THREAD = 96

Definition at line 103 of file d3d11.idl.

◆ D3D11_CS_4_X_BUCKET10_MAX_NUM_THREADS_PER_GROUP

const UINT D3D11_CS_4_X_BUCKET10_MAX_NUM_THREADS_PER_GROUP = 168

Definition at line 104 of file d3d11.idl.

◆ D3D11_CS_4_X_BUCKET11_MAX_BYTES_TGSM_WRITABLE_PER_THREAD

const UINT D3D11_CS_4_X_BUCKET11_MAX_BYTES_TGSM_WRITABLE_PER_THREAD = 80

Definition at line 105 of file d3d11.idl.

◆ D3D11_CS_4_X_BUCKET11_MAX_NUM_THREADS_PER_GROUP

const UINT D3D11_CS_4_X_BUCKET11_MAX_NUM_THREADS_PER_GROUP = 204

Definition at line 106 of file d3d11.idl.

◆ D3D11_CS_4_X_BUCKET12_MAX_BYTES_TGSM_WRITABLE_PER_THREAD

const UINT D3D11_CS_4_X_BUCKET12_MAX_BYTES_TGSM_WRITABLE_PER_THREAD = 64

Definition at line 107 of file d3d11.idl.

◆ D3D11_CS_4_X_BUCKET12_MAX_NUM_THREADS_PER_GROUP

const UINT D3D11_CS_4_X_BUCKET12_MAX_NUM_THREADS_PER_GROUP = 256

Definition at line 108 of file d3d11.idl.

◆ D3D11_CS_4_X_BUCKET13_MAX_BYTES_TGSM_WRITABLE_PER_THREAD

const UINT D3D11_CS_4_X_BUCKET13_MAX_BYTES_TGSM_WRITABLE_PER_THREAD = 48

Definition at line 109 of file d3d11.idl.

◆ D3D11_CS_4_X_BUCKET13_MAX_NUM_THREADS_PER_GROUP

const UINT D3D11_CS_4_X_BUCKET13_MAX_NUM_THREADS_PER_GROUP = 340

Definition at line 110 of file d3d11.idl.

◆ D3D11_CS_4_X_BUCKET14_MAX_BYTES_TGSM_WRITABLE_PER_THREAD

const UINT D3D11_CS_4_X_BUCKET14_MAX_BYTES_TGSM_WRITABLE_PER_THREAD = 32

Definition at line 111 of file d3d11.idl.

◆ D3D11_CS_4_X_BUCKET14_MAX_NUM_THREADS_PER_GROUP

const UINT D3D11_CS_4_X_BUCKET14_MAX_NUM_THREADS_PER_GROUP = 512

Definition at line 112 of file d3d11.idl.

◆ D3D11_CS_4_X_BUCKET15_MAX_BYTES_TGSM_WRITABLE_PER_THREAD

const UINT D3D11_CS_4_X_BUCKET15_MAX_BYTES_TGSM_WRITABLE_PER_THREAD = 16

Definition at line 113 of file d3d11.idl.

◆ D3D11_CS_4_X_BUCKET15_MAX_NUM_THREADS_PER_GROUP

const UINT D3D11_CS_4_X_BUCKET15_MAX_NUM_THREADS_PER_GROUP = 768

Definition at line 114 of file d3d11.idl.

◆ D3D11_CS_4_X_DISPATCH_MAX_THREAD_GROUPS_IN_Z_DIMENSION

const UINT D3D11_CS_4_X_DISPATCH_MAX_THREAD_GROUPS_IN_Z_DIMENSION = 1

Definition at line 115 of file d3d11.idl.

◆ D3D11_CS_4_X_RAW_UAV_BYTE_ALIGNMENT

const UINT D3D11_CS_4_X_RAW_UAV_BYTE_ALIGNMENT = 256

Definition at line 116 of file d3d11.idl.

◆ D3D11_CS_4_X_THREAD_GROUP_MAX_THREADS_PER_GROUP

const UINT D3D11_CS_4_X_THREAD_GROUP_MAX_THREADS_PER_GROUP = 768

Definition at line 117 of file d3d11.idl.

◆ D3D11_CS_4_X_THREAD_GROUP_MAX_X

const UINT D3D11_CS_4_X_THREAD_GROUP_MAX_X = 768

Definition at line 118 of file d3d11.idl.

◆ D3D11_CS_4_X_THREAD_GROUP_MAX_Y

const UINT D3D11_CS_4_X_THREAD_GROUP_MAX_Y = 768

Definition at line 119 of file d3d11.idl.

◆ D3D11_CS_4_X_UAV_REGISTER_COUNT

const UINT D3D11_CS_4_X_UAV_REGISTER_COUNT = 1

Definition at line 120 of file d3d11.idl.

◆ D3D11_CS_DISPATCH_MAX_THREAD_GROUPS_PER_DIMENSION

const UINT D3D11_CS_DISPATCH_MAX_THREAD_GROUPS_PER_DIMENSION = 65535

Definition at line 121 of file d3d11.idl.

◆ D3D11_CS_TGSM_REGISTER_COUNT

const UINT D3D11_CS_TGSM_REGISTER_COUNT = 8192

Definition at line 122 of file d3d11.idl.

◆ D3D11_CS_TGSM_REGISTER_READS_PER_INST

const UINT D3D11_CS_TGSM_REGISTER_READS_PER_INST = 1

Definition at line 123 of file d3d11.idl.

◆ D3D11_CS_TGSM_RESOURCE_REGISTER_COMPONENTS

const UINT D3D11_CS_TGSM_RESOURCE_REGISTER_COMPONENTS = 1

Definition at line 124 of file d3d11.idl.

◆ D3D11_CS_TGSM_RESOURCE_REGISTER_READ_PORTS

const UINT D3D11_CS_TGSM_RESOURCE_REGISTER_READ_PORTS = 1

Definition at line 125 of file d3d11.idl.

◆ D3D11_CS_THREAD_GROUP_MAX_THREADS_PER_GROUP

const UINT D3D11_CS_THREAD_GROUP_MAX_THREADS_PER_GROUP = 1024

Definition at line 126 of file d3d11.idl.

◆ D3D11_CS_THREAD_GROUP_MAX_X

const UINT D3D11_CS_THREAD_GROUP_MAX_X = 1024

Definition at line 127 of file d3d11.idl.

◆ D3D11_CS_THREAD_GROUP_MAX_Y

const UINT D3D11_CS_THREAD_GROUP_MAX_Y = 1024

Definition at line 128 of file d3d11.idl.

◆ D3D11_CS_THREAD_GROUP_MAX_Z

const UINT D3D11_CS_THREAD_GROUP_MAX_Z = 64

Definition at line 129 of file d3d11.idl.

◆ D3D11_CS_THREAD_GROUP_MIN_X

const UINT D3D11_CS_THREAD_GROUP_MIN_X = 1

Definition at line 130 of file d3d11.idl.

◆ D3D11_CS_THREAD_GROUP_MIN_Y

const UINT D3D11_CS_THREAD_GROUP_MIN_Y = 1

Definition at line 131 of file d3d11.idl.

◆ D3D11_CS_THREAD_GROUP_MIN_Z

const UINT D3D11_CS_THREAD_GROUP_MIN_Z = 1

Definition at line 132 of file d3d11.idl.

◆ D3D11_CS_THREAD_LOCAL_TEMP_REGISTER_POOL

const UINT D3D11_CS_THREAD_LOCAL_TEMP_REGISTER_POOL = 16384

Definition at line 133 of file d3d11.idl.

◆ D3D11_DEFAULT

const DECLSPEC_SELECTANY CD3D11_DEFAULT D3D11_DEFAULT
extern

◆ D3D11_DEFAULT_DEPTH_BIAS

const UINT D3D11_DEFAULT_DEPTH_BIAS = 0

Definition at line 135 of file d3d11.idl.

◆ D3D11_DEFAULT_MAX_ANISOTROPY

const UINT D3D11_DEFAULT_MAX_ANISOTROPY = 16

Definition at line 137 of file d3d11.idl.

◆ D3D11_DEFAULT_RENDER_TARGET_ARRAY_INDEX

const UINT D3D11_DEFAULT_RENDER_TARGET_ARRAY_INDEX = 0

Definition at line 139 of file d3d11.idl.

◆ D3D11_DEFAULT_SAMPLE_MASK

const UINT D3D11_DEFAULT_SAMPLE_MASK = 0xffffffff

Definition at line 140 of file d3d11.idl.

Referenced by d2d_device_context_draw().

◆ D3D11_DEFAULT_SCISSOR_ENDX

const UINT D3D11_DEFAULT_SCISSOR_ENDX = 0

Definition at line 141 of file d3d11.idl.

◆ D3D11_DEFAULT_SCISSOR_ENDY

const UINT D3D11_DEFAULT_SCISSOR_ENDY = 0

Definition at line 142 of file d3d11.idl.

◆ D3D11_DEFAULT_SCISSOR_STARTX

const UINT D3D11_DEFAULT_SCISSOR_STARTX = 0

Definition at line 143 of file d3d11.idl.

◆ D3D11_DEFAULT_SCISSOR_STARTY

const UINT D3D11_DEFAULT_SCISSOR_STARTY = 0

Definition at line 144 of file d3d11.idl.

◆ D3D11_DEFAULT_STENCIL_READ_MASK

const UINT D3D11_DEFAULT_STENCIL_READ_MASK = 0xff

Definition at line 146 of file d3d11.idl.

Referenced by d3d_depthstencil_state_create().

◆ D3D11_DEFAULT_STENCIL_REFERENCE

const UINT D3D11_DEFAULT_STENCIL_REFERENCE = 0

Definition at line 147 of file d3d11.idl.

◆ D3D11_DEFAULT_STENCIL_WRITE_MASK

const UINT D3D11_DEFAULT_STENCIL_WRITE_MASK = 0xff

Definition at line 148 of file d3d11.idl.

Referenced by d3d_depthstencil_state_create().

◆ D3D11_DEFAULT_VIEWPORT_AND_SCISSORRECT_INDEX

const UINT D3D11_DEFAULT_VIEWPORT_AND_SCISSORRECT_INDEX = 0

Definition at line 149 of file d3d11.idl.

◆ D3D11_DEFAULT_VIEWPORT_HEIGHT

const UINT D3D11_DEFAULT_VIEWPORT_HEIGHT = 0

Definition at line 150 of file d3d11.idl.

◆ D3D11_DEFAULT_VIEWPORT_TOPLEFTX

const UINT D3D11_DEFAULT_VIEWPORT_TOPLEFTX = 0

Definition at line 153 of file d3d11.idl.

◆ D3D11_DEFAULT_VIEWPORT_TOPLEFTY

const UINT D3D11_DEFAULT_VIEWPORT_TOPLEFTY = 0

Definition at line 154 of file d3d11.idl.

◆ D3D11_DEFAULT_VIEWPORT_WIDTH

const UINT D3D11_DEFAULT_VIEWPORT_WIDTH = 0

Definition at line 155 of file d3d11.idl.

◆ D3D11_FILTER_TYPE_MASK

const UINT D3D11_FILTER_TYPE_MASK = 0x00000003

Definition at line 861 of file d3d11.idl.

◆ D3D11_IA_DEFAULT_INDEX_BUFFER_OFFSET_IN_BYTES

const UINT D3D11_IA_DEFAULT_INDEX_BUFFER_OFFSET_IN_BYTES = 0

Definition at line 159 of file d3d11.idl.

◆ D3D11_IA_DEFAULT_PRIMITIVE_TOPOLOGY

const UINT D3D11_IA_DEFAULT_PRIMITIVE_TOPOLOGY = 0

Definition at line 160 of file d3d11.idl.

◆ D3D11_IA_DEFAULT_VERTEX_BUFFER_OFFSET_IN_BYTES

const UINT D3D11_IA_DEFAULT_VERTEX_BUFFER_OFFSET_IN_BYTES = 0

Definition at line 161 of file d3d11.idl.

◆ D3D11_IA_INDEX_INPUT_RESOURCE_SLOT_COUNT

const UINT D3D11_IA_INDEX_INPUT_RESOURCE_SLOT_COUNT = 1

Definition at line 162 of file d3d11.idl.

◆ D3D11_IA_INSTANCE_ID_BIT_COUNT

const UINT D3D11_IA_INSTANCE_ID_BIT_COUNT = 32

Definition at line 163 of file d3d11.idl.

◆ D3D11_IA_INTEGER_ARITHMETIC_BIT_COUNT

const UINT D3D11_IA_INTEGER_ARITHMETIC_BIT_COUNT = 32

Definition at line 164 of file d3d11.idl.

◆ D3D11_IA_PATCH_MAX_CONTROL_POINT_COUNT

const UINT D3D11_IA_PATCH_MAX_CONTROL_POINT_COUNT = 32

Definition at line 165 of file d3d11.idl.

◆ D3D11_IA_PRIMITIVE_ID_BIT_COUNT

const UINT D3D11_IA_PRIMITIVE_ID_BIT_COUNT = 32

Definition at line 166 of file d3d11.idl.

◆ D3D11_IA_VERTEX_ID_BIT_COUNT

const UINT D3D11_IA_VERTEX_ID_BIT_COUNT = 32

Definition at line 167 of file d3d11.idl.

◆ D3D11_IA_VERTEX_INPUT_RESOURCE_SLOT_COUNT

const UINT D3D11_IA_VERTEX_INPUT_RESOURCE_SLOT_COUNT = 32

Definition at line 168 of file d3d11.idl.

Referenced by d3d11_device_context_IASetVertexBuffers().

◆ D3D11_IA_VERTEX_INPUT_STRUCTURE_ELEMENT_COUNT

const UINT D3D11_IA_VERTEX_INPUT_STRUCTURE_ELEMENT_COUNT = 32

Definition at line 170 of file d3d11.idl.

◆ D3D11_IA_VERTEX_INPUT_STRUCTURE_ELEMENTS_COMPONENTS

const UINT D3D11_IA_VERTEX_INPUT_STRUCTURE_ELEMENTS_COMPONENTS = 128

Definition at line 169 of file d3d11.idl.

◆ D3D11_KEEP_RENDER_TARGETS_AND_DEPTH_STENCIL

const UINT D3D11_KEEP_RENDER_TARGETS_AND_DEPTH_STENCIL = 0xffffffff

◆ D3D11_KEEP_UNORDERED_ACCESS_VIEWS

const UINT D3D11_KEEP_UNORDERED_ACCESS_VIEWS = 0xffffffff

◆ D3D11_MAG_FILTER_SHIFT

const UINT D3D11_MAG_FILTER_SHIFT = 2

Definition at line 859 of file d3d11.idl.

◆ D3D11_MAX_MAXANISOTROPY

const UINT D3D11_MAX_MAXANISOTROPY = 16

Definition at line 174 of file d3d11.idl.

◆ D3D11_MAX_MULTISAMPLE_SAMPLE_COUNT

const UINT D3D11_MAX_MULTISAMPLE_SAMPLE_COUNT = 32

Definition at line 175 of file d3d11.idl.

Referenced by d3d11_device_CheckMultisampleQualityLevels().

◆ D3D11_MIN_FILTER_SHIFT

const UINT D3D11_MIN_FILTER_SHIFT = 4

Definition at line 858 of file d3d11.idl.

◆ D3D11_MIP_FILTER_SHIFT

const UINT D3D11_MIP_FILTER_SHIFT = 0

Definition at line 860 of file d3d11.idl.

◆ D3D11_OMAC_SIZE

const UINT D3D11_OMAC_SIZE = 16

Definition at line 192 of file d3d11.idl.

◆ D3D11_PS_CS_UAV_REGISTER_COMPONENTS

const UINT D3D11_PS_CS_UAV_REGISTER_COMPONENTS = 1

Definition at line 194 of file d3d11.idl.

◆ D3D11_PS_CS_UAV_REGISTER_COUNT

const UINT D3D11_PS_CS_UAV_REGISTER_COUNT = 8

◆ D3D11_PS_CS_UAV_REGISTER_READ_PORTS

const UINT D3D11_PS_CS_UAV_REGISTER_READ_PORTS = 1

Definition at line 197 of file d3d11.idl.

◆ D3D11_PS_CS_UAV_REGISTER_READS_PER_INST

const UINT D3D11_PS_CS_UAV_REGISTER_READS_PER_INST = 1

Definition at line 196 of file d3d11.idl.

◆ D3D11_PS_FRONTFACING_DEFAULT_VALUE

const UINT D3D11_PS_FRONTFACING_DEFAULT_VALUE = 0xffffffff

Definition at line 198 of file d3d11.idl.

◆ D3D11_PS_FRONTFACING_FALSE_VALUE

const UINT D3D11_PS_FRONTFACING_FALSE_VALUE = 0

Definition at line 199 of file d3d11.idl.

◆ D3D11_PS_FRONTFACING_TRUE_VALUE

const UINT D3D11_PS_FRONTFACING_TRUE_VALUE = 0xffffffff

Definition at line 200 of file d3d11.idl.

◆ D3D11_PS_INPUT_REGISTER_COMPONENT_BIT_COUNT

const UINT D3D11_PS_INPUT_REGISTER_COMPONENT_BIT_COUNT = 32

Definition at line 202 of file d3d11.idl.

◆ D3D11_PS_INPUT_REGISTER_COMPONENTS

const UINT D3D11_PS_INPUT_REGISTER_COMPONENTS = 4

Definition at line 201 of file d3d11.idl.

◆ D3D11_PS_INPUT_REGISTER_COUNT

const UINT D3D11_PS_INPUT_REGISTER_COUNT = 32

Definition at line 203 of file d3d11.idl.

◆ D3D11_PS_INPUT_REGISTER_READ_PORTS

const UINT D3D11_PS_INPUT_REGISTER_READ_PORTS = 1

Definition at line 205 of file d3d11.idl.

◆ D3D11_PS_INPUT_REGISTER_READS_PER_INST

const UINT D3D11_PS_INPUT_REGISTER_READS_PER_INST = 2

Definition at line 204 of file d3d11.idl.

◆ D3D11_PS_OUTPUT_DEPTH_REGISTER_COMPONENT_BIT_COUNT

const UINT D3D11_PS_OUTPUT_DEPTH_REGISTER_COMPONENT_BIT_COUNT = 32

Definition at line 208 of file d3d11.idl.

◆ D3D11_PS_OUTPUT_DEPTH_REGISTER_COMPONENTS

const UINT D3D11_PS_OUTPUT_DEPTH_REGISTER_COMPONENTS = 1

Definition at line 207 of file d3d11.idl.

◆ D3D11_PS_OUTPUT_DEPTH_REGISTER_COUNT

const UINT D3D11_PS_OUTPUT_DEPTH_REGISTER_COUNT = 1

Definition at line 209 of file d3d11.idl.

◆ D3D11_PS_OUTPUT_MASK_REGISTER_COMPONENT_BIT_COUNT

const UINT D3D11_PS_OUTPUT_MASK_REGISTER_COMPONENT_BIT_COUNT = 32

Definition at line 211 of file d3d11.idl.

◆ D3D11_PS_OUTPUT_MASK_REGISTER_COMPONENTS

const UINT D3D11_PS_OUTPUT_MASK_REGISTER_COMPONENTS = 1

Definition at line 210 of file d3d11.idl.

◆ D3D11_PS_OUTPUT_MASK_REGISTER_COUNT

const UINT D3D11_PS_OUTPUT_MASK_REGISTER_COUNT = 1

Definition at line 212 of file d3d11.idl.

◆ D3D11_PS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT

const UINT D3D11_PS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT = 32

Definition at line 214 of file d3d11.idl.

◆ D3D11_PS_OUTPUT_REGISTER_COMPONENTS

const UINT D3D11_PS_OUTPUT_REGISTER_COMPONENTS = 4

Definition at line 213 of file d3d11.idl.

◆ D3D11_PS_OUTPUT_REGISTER_COUNT

const UINT D3D11_PS_OUTPUT_REGISTER_COUNT = 8

Definition at line 215 of file d3d11.idl.

◆ D3D11_RAW_UAV_SRV_BYTE_ALIGNMENT

const UINT D3D11_RAW_UAV_SRV_BYTE_ALIGNMENT = 16

Definition at line 218 of file d3d11.idl.

◆ D3D11_REQ_BLEND_OBJECT_COUNT_PER_DEVICE

const UINT D3D11_REQ_BLEND_OBJECT_COUNT_PER_DEVICE = 4096

Definition at line 220 of file d3d11.idl.

◆ D3D11_REQ_BUFFER_RESOURCE_TEXEL_COUNT_2_TO_EXP

const UINT D3D11_REQ_BUFFER_RESOURCE_TEXEL_COUNT_2_TO_EXP = 27

Definition at line 221 of file d3d11.idl.

◆ D3D11_REQ_CONSTANT_BUFFER_ELEMENT_COUNT

const UINT D3D11_REQ_CONSTANT_BUFFER_ELEMENT_COUNT = 4096

Definition at line 222 of file d3d11.idl.

◆ D3D11_REQ_DEPTH_STENCIL_OBJECT_COUNT_PER_DEVICE

const UINT D3D11_REQ_DEPTH_STENCIL_OBJECT_COUNT_PER_DEVICE = 4096

Definition at line 223 of file d3d11.idl.

◆ D3D11_REQ_DRAW_VERTEX_COUNT_2_TO_EXP

const UINT D3D11_REQ_DRAW_VERTEX_COUNT_2_TO_EXP = 32

Definition at line 225 of file d3d11.idl.

◆ D3D11_REQ_DRAWINDEXED_INDEX_COUNT_2_TO_EXP

const UINT D3D11_REQ_DRAWINDEXED_INDEX_COUNT_2_TO_EXP = 32

Definition at line 224 of file d3d11.idl.

◆ D3D11_REQ_FILTERING_HW_ADDRESSABLE_RESOURCE_DIMENSION

const UINT D3D11_REQ_FILTERING_HW_ADDRESSABLE_RESOURCE_DIMENSION = 16384

Definition at line 226 of file d3d11.idl.

◆ D3D11_REQ_GS_INVOCATION_32BIT_OUTPUT_COMPONENT_LIMIT

const UINT D3D11_REQ_GS_INVOCATION_32BIT_OUTPUT_COMPONENT_LIMIT = 1024

Definition at line 227 of file d3d11.idl.

◆ D3D11_REQ_IMMEDIATE_CONSTANT_BUFFER_ELEMENT_COUNT

const UINT D3D11_REQ_IMMEDIATE_CONSTANT_BUFFER_ELEMENT_COUNT = 4096

Definition at line 228 of file d3d11.idl.

◆ D3D11_REQ_MAXANISOTROPY

const UINT D3D11_REQ_MAXANISOTROPY = 16

Definition at line 229 of file d3d11.idl.

◆ D3D11_REQ_MIP_LEVELS

const UINT D3D11_REQ_MIP_LEVELS = 15

Definition at line 230 of file d3d11.idl.

◆ D3D11_REQ_MULTI_ELEMENT_STRUCTURE_SIZE_IN_BYTES

const UINT D3D11_REQ_MULTI_ELEMENT_STRUCTURE_SIZE_IN_BYTES = 2048

Definition at line 231 of file d3d11.idl.

◆ D3D11_REQ_RASTERIZER_OBJECT_COUNT_PER_DEVICE

const UINT D3D11_REQ_RASTERIZER_OBJECT_COUNT_PER_DEVICE = 4096

Definition at line 232 of file d3d11.idl.

◆ D3D11_REQ_RENDER_TO_BUFFER_WINDOW_WIDTH

const UINT D3D11_REQ_RENDER_TO_BUFFER_WINDOW_WIDTH = 16384

Definition at line 233 of file d3d11.idl.

◆ D3D11_REQ_RESOURCE_SIZE_IN_MEGABYTES_EXPRESSION_A_TERM

const UINT D3D11_REQ_RESOURCE_SIZE_IN_MEGABYTES_EXPRESSION_A_TERM = 128

Definition at line 234 of file d3d11.idl.

◆ D3D11_REQ_RESOURCE_SIZE_IN_MEGABYTES_EXPRESSION_C_TERM

const UINT D3D11_REQ_RESOURCE_SIZE_IN_MEGABYTES_EXPRESSION_C_TERM = 2048

Definition at line 236 of file d3d11.idl.

◆ D3D11_REQ_RESOURCE_VIEW_COUNT_PER_DEVICE_2_TO_EXP

const UINT D3D11_REQ_RESOURCE_VIEW_COUNT_PER_DEVICE_2_TO_EXP = 20

Definition at line 237 of file d3d11.idl.

◆ D3D11_REQ_SAMPLER_OBJECT_COUNT_PER_DEVICE

const UINT D3D11_REQ_SAMPLER_OBJECT_COUNT_PER_DEVICE = 4096

Definition at line 238 of file d3d11.idl.

◆ D3D11_REQ_TEXTURE1D_ARRAY_AXIS_DIMENSION

const UINT D3D11_REQ_TEXTURE1D_ARRAY_AXIS_DIMENSION = 2048

Definition at line 239 of file d3d11.idl.

◆ D3D11_REQ_TEXTURE1D_U_DIMENSION

const UINT D3D11_REQ_TEXTURE1D_U_DIMENSION = 16384

Definition at line 240 of file d3d11.idl.

◆ D3D11_REQ_TEXTURE2D_ARRAY_AXIS_DIMENSION

const UINT D3D11_REQ_TEXTURE2D_ARRAY_AXIS_DIMENSION = 2048

Definition at line 241 of file d3d11.idl.

◆ D3D11_REQ_TEXTURE2D_U_OR_V_DIMENSION

const UINT D3D11_REQ_TEXTURE2D_U_OR_V_DIMENSION = 16384

Definition at line 242 of file d3d11.idl.

Referenced by d2d_device_context_GetMaximumBitmapSize().

◆ D3D11_REQ_TEXTURE3D_U_V_OR_W_DIMENSION

const UINT D3D11_REQ_TEXTURE3D_U_V_OR_W_DIMENSION = 2048

Definition at line 243 of file d3d11.idl.

◆ D3D11_REQ_TEXTURECUBE_DIMENSION

const UINT D3D11_REQ_TEXTURECUBE_DIMENSION = 16384

Definition at line 244 of file d3d11.idl.

◆ D3D11_RESINFO_INSTRUCTION_MISSING_COMPONENT_RETVAL

const UINT D3D11_RESINFO_INSTRUCTION_MISSING_COMPONENT_RETVAL = 0

Definition at line 246 of file d3d11.idl.

◆ D3D11_SHADER_MAJOR_VERSION

const UINT D3D11_SHADER_MAJOR_VERSION = 5

Definition at line 184 of file d3d11.idl.

◆ D3D11_SHADER_MAX_INSTANCES

const UINT D3D11_SHADER_MAX_INSTANCES = 65535

Definition at line 185 of file d3d11.idl.

◆ D3D11_SHADER_MAX_INTERFACE_CALL_SITES

const UINT D3D11_SHADER_MAX_INTERFACE_CALL_SITES = 4096

Definition at line 187 of file d3d11.idl.

◆ D3D11_SHADER_MAX_INTERFACES

const UINT D3D11_SHADER_MAX_INTERFACES = 253

Definition at line 186 of file d3d11.idl.

◆ D3D11_SHADER_MAX_TYPES

const UINT D3D11_SHADER_MAX_TYPES = 65535

Definition at line 188 of file d3d11.idl.

◆ D3D11_SHADER_MINOR_VERSION

const UINT D3D11_SHADER_MINOR_VERSION = 0

Definition at line 189 of file d3d11.idl.

◆ D3D11_SHIFT_INSTRUCTION_PAD_VALUE

const UINT D3D11_SHIFT_INSTRUCTION_PAD_VALUE = 0

Definition at line 248 of file d3d11.idl.

◆ D3D11_SHIFT_INSTRUCTION_SHIFT_VALUE_BIT_COUNT

const UINT D3D11_SHIFT_INSTRUCTION_SHIFT_VALUE_BIT_COUNT = 5

Definition at line 249 of file d3d11.idl.

◆ D3D11_SIMULTANEOUS_RENDER_TARGET_COUNT

◆ D3D11_SO_BUFFER_MAX_STRIDE_IN_BYTES

const UINT D3D11_SO_BUFFER_MAX_STRIDE_IN_BYTES = 2048

Definition at line 251 of file d3d11.idl.

◆ D3D11_SO_BUFFER_MAX_WRITE_WINDOW_IN_BYTES

const UINT D3D11_SO_BUFFER_MAX_WRITE_WINDOW_IN_BYTES = 512

Definition at line 252 of file d3d11.idl.

◆ D3D11_SO_BUFFER_SLOT_COUNT

const UINT D3D11_SO_BUFFER_SLOT_COUNT = 4

Definition at line 253 of file d3d11.idl.

Referenced by validate_stream_output_entries().

◆ D3D11_SO_DDI_REGISTER_INDEX_DENOTING_GAP

const UINT D3D11_SO_DDI_REGISTER_INDEX_DENOTING_GAP = 0xffffffff

Definition at line 254 of file d3d11.idl.

◆ D3D11_SO_NO_RASTERIZED_STREAM

const UINT D3D11_SO_NO_RASTERIZED_STREAM = 0xffffffff

Definition at line 255 of file d3d11.idl.

Referenced by d3d_geometry_shader_init().

◆ D3D11_SO_OUTPUT_COMPONENT_COUNT

const UINT D3D11_SO_OUTPUT_COMPONENT_COUNT = 128

Definition at line 256 of file d3d11.idl.

Referenced by d3d_geometry_shader_init().

◆ D3D11_SO_STREAM_COUNT

const UINT D3D11_SO_STREAM_COUNT = 4

Definition at line 257 of file d3d11.idl.

Referenced by d3d_geometry_shader_init(), and validate_stream_output_entries().

◆ D3D11_SPEC_DATE_DAY

const UINT D3D11_SPEC_DATE_DAY = 16

Definition at line 259 of file d3d11.idl.

◆ D3D11_SPEC_DATE_MONTH

const UINT D3D11_SPEC_DATE_MONTH = 05

Definition at line 260 of file d3d11.idl.

◆ D3D11_SPEC_DATE_YEAR

const UINT D3D11_SPEC_DATE_YEAR = 2011

Definition at line 261 of file d3d11.idl.

◆ D3D11_STANDARD_COMPONENT_BIT_COUNT

const UINT D3D11_STANDARD_COMPONENT_BIT_COUNT = 32

Definition at line 272 of file d3d11.idl.

◆ D3D11_STANDARD_COMPONENT_BIT_COUNT_DOUBLED

const UINT D3D11_STANDARD_COMPONENT_BIT_COUNT_DOUBLED = 64

Definition at line 273 of file d3d11.idl.

◆ D3D11_STANDARD_MAXIMUM_ELEMENT_ALIGNMENT_BYTE_MULTIPLE

const UINT D3D11_STANDARD_MAXIMUM_ELEMENT_ALIGNMENT_BYTE_MULTIPLE = 4

Definition at line 274 of file d3d11.idl.

◆ D3D11_STANDARD_PIXEL_COMPONENT_COUNT

const UINT D3D11_STANDARD_PIXEL_COMPONENT_COUNT = 128

Definition at line 275 of file d3d11.idl.

◆ D3D11_STANDARD_PIXEL_ELEMENT_COUNT

const UINT D3D11_STANDARD_PIXEL_ELEMENT_COUNT = 32

Definition at line 276 of file d3d11.idl.

◆ D3D11_STANDARD_VECTOR_SIZE

const UINT D3D11_STANDARD_VECTOR_SIZE = 4

Definition at line 277 of file d3d11.idl.

◆ D3D11_STANDARD_VERTEX_ELEMENT_COUNT

const UINT D3D11_STANDARD_VERTEX_ELEMENT_COUNT = 32

Definition at line 278 of file d3d11.idl.

◆ D3D11_STANDARD_VERTEX_TOTAL_COMPONENT_COUNT

const UINT D3D11_STANDARD_VERTEX_TOTAL_COMPONENT_COUNT = 64

Definition at line 279 of file d3d11.idl.

◆ D3D11_VIEWPORT_AND_SCISSORRECT_MAX_INDEX

const UINT D3D11_VIEWPORT_AND_SCISSORRECT_MAX_INDEX = 15

Definition at line 178 of file d3d11.idl.

◆ D3D11_VIEWPORT_AND_SCISSORRECT_OBJECT_COUNT_PER_PIPELINE

const UINT D3D11_VIEWPORT_AND_SCISSORRECT_OBJECT_COUNT_PER_PIPELINE = 16

Definition at line 179 of file d3d11.idl.

◆ D3D11_VIEWPORT_BOUNDS_MAX

const UINT D3D11_VIEWPORT_BOUNDS_MAX = 32767

Definition at line 176 of file d3d11.idl.

◆ D3D11_VIEWPORT_BOUNDS_MIN

const INT D3D11_VIEWPORT_BOUNDS_MIN = -32768

Definition at line 177 of file d3d11.idl.

◆ D3D11_VS_OUTPUT_REGISTER_COUNT

const UINT D3D11_VS_OUTPUT_REGISTER_COUNT = 32

Definition at line 190 of file d3d11.idl.