RetroArch
Classes | Macros | Typedefs | Enumerations | Functions | Variables
d3d11.h File Reference
#include "rpc.h"
#include "rpcndr.h"
#include "windows.h"
#include "ole2.h"
#include "oaidl.h"
#include "ocidl.h"
#include "dxgi.h"
#include "d3dcommon.h"
#include "d3d11sdklayers.h"
#include "d3d10_1.h"
#include "d3d10shader.h"
#include "d3d10_1shader.h"
#include "d3d10misc.h"
#include "d3d10effect.h"
Include dependency graph for d3d11.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  D3D11_INPUT_ELEMENT_DESC
 
struct  D3D11_SO_DECLARATION_ENTRY
 
struct  D3D11_VIEWPORT
 
struct  D3D11_DRAW_INSTANCED_INDIRECT_ARGS
 
struct  D3D11_DRAW_INDEXED_INSTANCED_INDIRECT_ARGS
 
struct  D3D11_BOX
 
struct  ID3D11DeviceChildVtbl
 
struct  D3D11_DEPTH_STENCILOP_DESC
 
struct  D3D11_DEPTH_STENCIL_DESC
 
struct  ID3D11DepthStencilStateVtbl
 
struct  D3D11_RENDER_TARGET_BLEND_DESC
 
struct  D3D11_BLEND_DESC
 
struct  ID3D11BlendStateVtbl
 
struct  D3D11_RASTERIZER_DESC
 
struct  ID3D11RasterizerStateVtbl
 
struct  D3D11_SUBRESOURCE_DATA
 
struct  D3D11_MAPPED_SUBRESOURCE
 
struct  ID3D11ResourceVtbl
 
struct  D3D11_BUFFER_DESC
 
struct  ID3D11BufferVtbl
 
struct  D3D11_TEXTURE1D_DESC
 
struct  ID3D11Texture1DVtbl
 
struct  D3D11_TEXTURE2D_DESC
 
struct  ID3D11Texture2DVtbl
 
struct  D3D11_TEXTURE3D_DESC
 
struct  ID3D11Texture3DVtbl
 
struct  ID3D11ViewVtbl
 
struct  D3D11_BUFFER_SRV
 
struct  D3D11_BUFFEREX_SRV
 
struct  D3D11_TEX1D_SRV
 
struct  D3D11_TEX1D_ARRAY_SRV
 
struct  D3D11_TEX2D_SRV
 
struct  D3D11_TEX2D_ARRAY_SRV
 
struct  D3D11_TEX3D_SRV
 
struct  D3D11_TEXCUBE_SRV
 
struct  D3D11_TEXCUBE_ARRAY_SRV
 
struct  D3D11_TEX2DMS_SRV
 
struct  D3D11_TEX2DMS_ARRAY_SRV
 
struct  D3D11_SHADER_RESOURCE_VIEW_DESC
 
struct  ID3D11ShaderResourceViewVtbl
 
struct  D3D11_BUFFER_RTV
 
struct  D3D11_TEX1D_RTV
 
struct  D3D11_TEX1D_ARRAY_RTV
 
struct  D3D11_TEX2D_RTV
 
struct  D3D11_TEX2DMS_RTV
 
struct  D3D11_TEX2D_ARRAY_RTV
 
struct  D3D11_TEX2DMS_ARRAY_RTV
 
struct  D3D11_TEX3D_RTV
 
struct  D3D11_RENDER_TARGET_VIEW_DESC
 
struct  ID3D11RenderTargetViewVtbl
 
struct  D3D11_TEX1D_DSV
 
struct  D3D11_TEX1D_ARRAY_DSV
 
struct  D3D11_TEX2D_DSV
 
struct  D3D11_TEX2D_ARRAY_DSV
 
struct  D3D11_TEX2DMS_DSV
 
struct  D3D11_TEX2DMS_ARRAY_DSV
 
struct  D3D11_DEPTH_STENCIL_VIEW_DESC
 
struct  ID3D11DepthStencilViewVtbl
 
struct  D3D11_BUFFER_UAV
 
struct  D3D11_TEX1D_UAV
 
struct  D3D11_TEX1D_ARRAY_UAV
 
struct  D3D11_TEX2D_UAV
 
struct  D3D11_TEX2D_ARRAY_UAV
 
struct  D3D11_TEX3D_UAV
 
struct  D3D11_UNORDERED_ACCESS_VIEW_DESC
 
struct  ID3D11UnorderedAccessViewVtbl
 
struct  ID3D11VertexShaderVtbl
 
struct  ID3D11HullShaderVtbl
 
struct  ID3D11DomainShaderVtbl
 
struct  ID3D11GeometryShaderVtbl
 
struct  ID3D11PixelShaderVtbl
 
struct  ID3D11ComputeShaderVtbl
 
struct  ID3D11InputLayoutVtbl
 
struct  D3D11_SAMPLER_DESC
 
struct  ID3D11SamplerStateVtbl
 
struct  ID3D11AsynchronousVtbl
 
struct  D3D11_QUERY_DESC
 
struct  ID3D11QueryVtbl
 
struct  ID3D11PredicateVtbl
 
struct  D3D11_QUERY_DATA_TIMESTAMP_DISJOINT
 
struct  D3D11_QUERY_DATA_PIPELINE_STATISTICS
 
struct  D3D11_QUERY_DATA_SO_STATISTICS
 
struct  D3D11_COUNTER_DESC
 
struct  D3D11_COUNTER_INFO
 
struct  ID3D11CounterVtbl
 
struct  D3D11_CLASS_INSTANCE_DESC
 
struct  ID3D11ClassInstanceVtbl
 
struct  ID3D11ClassLinkageVtbl
 
struct  ID3D11CommandListVtbl
 
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  ID3D11DeviceContextVtbl
 
struct  D3D11_VIDEO_DECODER_DESC
 
struct  D3D11_VIDEO_DECODER_CONFIG
 
struct  _D3D11_AES_CTR_IV
 
struct  D3D11_ENCRYPTED_BLOCK_INFO
 
struct  D3D11_VIDEO_DECODER_BUFFER_DESC
 
struct  D3D11_VIDEO_DECODER_EXTENSION
 
struct  ID3D11VideoDecoderVtbl
 
struct  D3D11_VIDEO_PROCESSOR_CAPS
 
struct  D3D11_VIDEO_PROCESSOR_RATE_CONVERSION_CAPS
 
struct  D3D11_VIDEO_CONTENT_PROTECTION_CAPS
 
struct  D3D11_VIDEO_PROCESSOR_CUSTOM_RATE
 
struct  D3D11_VIDEO_PROCESSOR_FILTER_RANGE
 
struct  D3D11_VIDEO_PROCESSOR_CONTENT_DESC
 
struct  ID3D11VideoProcessorEnumeratorVtbl
 
struct  D3D11_VIDEO_COLOR_RGBA
 
struct  D3D11_VIDEO_COLOR_YCbCrA
 
struct  D3D11_VIDEO_COLOR
 
struct  D3D11_VIDEO_PROCESSOR_COLOR_SPACE
 
struct  D3D11_VIDEO_PROCESSOR_STREAM
 
struct  ID3D11VideoProcessorVtbl
 
struct  D3D11_OMAC
 
struct  ID3D11AuthenticatedChannelVtbl
 
struct  D3D11_AUTHENTICATED_QUERY_INPUT
 
struct  D3D11_AUTHENTICATED_QUERY_OUTPUT
 
union  D3D11_AUTHENTICATED_PROTECTION_FLAGS
 
struct  D3D11_AUTHENTICATED_PROTECTION_FLAGS::__MIDL___MIDL_itf_d3d11_0000_0034_0001
 
struct  D3D11_AUTHENTICATED_QUERY_PROTECTION_OUTPUT
 
struct  D3D11_AUTHENTICATED_QUERY_CHANNEL_TYPE_OUTPUT
 
struct  D3D11_AUTHENTICATED_QUERY_DEVICE_HANDLE_OUTPUT
 
struct  D3D11_AUTHENTICATED_QUERY_CRYPTO_SESSION_INPUT
 
struct  D3D11_AUTHENTICATED_QUERY_CRYPTO_SESSION_OUTPUT
 
struct  D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_COUNT_OUTPUT
 
struct  D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_INPUT
 
struct  D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_OUTPUT
 
struct  D3D11_AUTHENTICATED_QUERY_UNRESTRICTED_PROTECTED_SHARED_RESOURCE_COUNT_OUTPUT
 
struct  D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT_INPUT
 
struct  D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT_OUTPUT
 
struct  D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_INPUT
 
struct  D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_OUTPUT
 
struct  D3D11_AUTHENTICATED_QUERY_ACESSIBILITY_OUTPUT
 
struct  D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_COUNT_OUTPUT
 
struct  D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_INPUT
 
struct  D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_OUTPUT
 
struct  D3D11_AUTHENTICATED_QUERY_CURRENT_ACCESSIBILITY_ENCRYPTION_OUTPUT
 
struct  D3D11_AUTHENTICATED_CONFIGURE_INPUT
 
struct  D3D11_AUTHENTICATED_CONFIGURE_OUTPUT
 
struct  D3D11_AUTHENTICATED_CONFIGURE_INITIALIZE_INPUT
 
struct  D3D11_AUTHENTICATED_CONFIGURE_PROTECTION_INPUT
 
struct  D3D11_AUTHENTICATED_CONFIGURE_CRYPTO_SESSION_INPUT
 
struct  D3D11_AUTHENTICATED_CONFIGURE_SHARED_RESOURCE_INPUT
 
struct  D3D11_AUTHENTICATED_CONFIGURE_ACCESSIBLE_ENCRYPTION_INPUT
 
struct  ID3D11CryptoSessionVtbl
 
struct  D3D11_TEX2D_VDOV
 
struct  D3D11_VIDEO_DECODER_OUTPUT_VIEW_DESC
 
struct  ID3D11VideoDecoderOutputViewVtbl
 
struct  D3D11_TEX2D_VPIV
 
struct  D3D11_VIDEO_PROCESSOR_INPUT_VIEW_DESC
 
struct  ID3D11VideoProcessorInputViewVtbl
 
struct  D3D11_TEX2D_VPOV
 
struct  D3D11_TEX2D_ARRAY_VPOV
 
struct  D3D11_VIDEO_PROCESSOR_OUTPUT_VIEW_DESC
 
struct  ID3D11VideoProcessorOutputViewVtbl
 
struct  ID3D11VideoContextVtbl
 
struct  ID3D11VideoDeviceVtbl
 
struct  ID3D11DeviceVtbl
 

Macros

#define __REQUIRED_RPCNDR_H_VERSION__   475
 
#define __REQUIRED_RPCSAL_H_VERSION__   100
 
#define __ID3D11DeviceChild_FWD_DEFINED__
 
#define __ID3D11DepthStencilState_FWD_DEFINED__
 
#define __ID3D11BlendState_FWD_DEFINED__
 
#define __ID3D11RasterizerState_FWD_DEFINED__
 
#define __ID3D11Resource_FWD_DEFINED__
 
#define __ID3D11Buffer_FWD_DEFINED__
 
#define __ID3D11Texture1D_FWD_DEFINED__
 
#define __ID3D11Texture2D_FWD_DEFINED__
 
#define __ID3D11Texture3D_FWD_DEFINED__
 
#define __ID3D11View_FWD_DEFINED__
 
#define __ID3D11ShaderResourceView_FWD_DEFINED__
 
#define __ID3D11RenderTargetView_FWD_DEFINED__
 
#define __ID3D11DepthStencilView_FWD_DEFINED__
 
#define __ID3D11UnorderedAccessView_FWD_DEFINED__
 
#define __ID3D11VertexShader_FWD_DEFINED__
 
#define __ID3D11HullShader_FWD_DEFINED__
 
#define __ID3D11DomainShader_FWD_DEFINED__
 
#define __ID3D11GeometryShader_FWD_DEFINED__
 
#define __ID3D11PixelShader_FWD_DEFINED__
 
#define __ID3D11ComputeShader_FWD_DEFINED__
 
#define __ID3D11InputLayout_FWD_DEFINED__
 
#define __ID3D11SamplerState_FWD_DEFINED__
 
#define __ID3D11Asynchronous_FWD_DEFINED__
 
#define __ID3D11Query_FWD_DEFINED__
 
#define __ID3D11Predicate_FWD_DEFINED__
 
#define __ID3D11Counter_FWD_DEFINED__
 
#define __ID3D11ClassInstance_FWD_DEFINED__
 
#define __ID3D11ClassLinkage_FWD_DEFINED__
 
#define __ID3D11CommandList_FWD_DEFINED__
 
#define __ID3D11DeviceContext_FWD_DEFINED__
 
#define __ID3D11VideoDecoder_FWD_DEFINED__
 
#define __ID3D11VideoProcessorEnumerator_FWD_DEFINED__
 
#define __ID3D11VideoProcessor_FWD_DEFINED__
 
#define __ID3D11AuthenticatedChannel_FWD_DEFINED__
 
#define __ID3D11CryptoSession_FWD_DEFINED__
 
#define __ID3D11VideoDecoderOutputView_FWD_DEFINED__
 
#define __ID3D11VideoProcessorInputView_FWD_DEFINED__
 
#define __ID3D11VideoProcessorOutputView_FWD_DEFINED__
 
#define __ID3D11VideoContext_FWD_DEFINED__
 
#define __ID3D11VideoDevice_FWD_DEFINED__
 
#define __ID3D11Device_FWD_DEFINED__
 
#define _D3D11_CONSTANTS
 
#define D3D11_16BIT_INDEX_STRIP_CUT_VALUE   ( 0xffff )
 
#define D3D11_32BIT_INDEX_STRIP_CUT_VALUE   ( 0xffffffff )
 
#define D3D11_8BIT_INDEX_STRIP_CUT_VALUE   ( 0xff )
 
#define D3D11_ARRAY_AXIS_ADDRESS_RANGE_BIT_COUNT   ( 9 )
 
#define D3D11_CLIP_OR_CULL_DISTANCE_COUNT   ( 8 )
 
#define D3D11_CLIP_OR_CULL_DISTANCE_ELEMENT_COUNT   ( 2 )
 
#define D3D11_COMMONSHADER_CONSTANT_BUFFER_API_SLOT_COUNT   ( 14 )
 
#define D3D11_COMMONSHADER_CONSTANT_BUFFER_COMPONENTS   ( 4 )
 
#define D3D11_COMMONSHADER_CONSTANT_BUFFER_COMPONENT_BIT_COUNT   ( 32 )
 
#define D3D11_COMMONSHADER_CONSTANT_BUFFER_HW_SLOT_COUNT   ( 15 )
 
#define D3D11_COMMONSHADER_CONSTANT_BUFFER_PARTIAL_UPDATE_EXTENTS_BYTE_ALIGNMENT   ( 16 )
 
#define D3D11_COMMONSHADER_CONSTANT_BUFFER_REGISTER_COMPONENTS   ( 4 )
 
#define D3D11_COMMONSHADER_CONSTANT_BUFFER_REGISTER_COUNT   ( 15 )
 
#define D3D11_COMMONSHADER_CONSTANT_BUFFER_REGISTER_READS_PER_INST   ( 1 )
 
#define D3D11_COMMONSHADER_CONSTANT_BUFFER_REGISTER_READ_PORTS   ( 1 )
 
#define D3D11_COMMONSHADER_FLOWCONTROL_NESTING_LIMIT   ( 64 )
 
#define D3D11_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_COMPONENTS   ( 4 )
 
#define D3D11_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_COUNT   ( 1 )
 
#define D3D11_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_READS_PER_INST   ( 1 )
 
#define D3D11_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_READ_PORTS   ( 1 )
 
#define D3D11_COMMONSHADER_IMMEDIATE_VALUE_COMPONENT_BIT_COUNT   ( 32 )
 
#define D3D11_COMMONSHADER_INPUT_RESOURCE_REGISTER_COMPONENTS   ( 1 )
 
#define D3D11_COMMONSHADER_INPUT_RESOURCE_REGISTER_COUNT   ( 128 )
 
#define D3D11_COMMONSHADER_INPUT_RESOURCE_REGISTER_READS_PER_INST   ( 1 )
 
#define D3D11_COMMONSHADER_INPUT_RESOURCE_REGISTER_READ_PORTS   ( 1 )
 
#define D3D11_COMMONSHADER_INPUT_RESOURCE_SLOT_COUNT   ( 128 )
 
#define D3D11_COMMONSHADER_SAMPLER_REGISTER_COMPONENTS   ( 1 )
 
#define D3D11_COMMONSHADER_SAMPLER_REGISTER_COUNT   ( 16 )
 
#define D3D11_COMMONSHADER_SAMPLER_REGISTER_READS_PER_INST   ( 1 )
 
#define D3D11_COMMONSHADER_SAMPLER_REGISTER_READ_PORTS   ( 1 )
 
#define D3D11_COMMONSHADER_SAMPLER_SLOT_COUNT   ( 16 )
 
#define D3D11_COMMONSHADER_SUBROUTINE_NESTING_LIMIT   ( 32 )
 
#define D3D11_COMMONSHADER_TEMP_REGISTER_COMPONENTS   ( 4 )
 
#define D3D11_COMMONSHADER_TEMP_REGISTER_COMPONENT_BIT_COUNT   ( 32 )
 
#define D3D11_COMMONSHADER_TEMP_REGISTER_COUNT   ( 4096 )
 
#define D3D11_COMMONSHADER_TEMP_REGISTER_READS_PER_INST   ( 3 )
 
#define D3D11_COMMONSHADER_TEMP_REGISTER_READ_PORTS   ( 3 )
 
#define D3D11_COMMONSHADER_TEXCOORD_RANGE_REDUCTION_MAX   ( 10 )
 
#define D3D11_COMMONSHADER_TEXCOORD_RANGE_REDUCTION_MIN   ( -10 )
 
#define D3D11_COMMONSHADER_TEXEL_OFFSET_MAX_NEGATIVE   ( -8 )
 
#define D3D11_COMMONSHADER_TEXEL_OFFSET_MAX_POSITIVE   ( 7 )
 
#define D3D11_CS_4_X_BUCKET00_MAX_BYTES_TGSM_WRITABLE_PER_THREAD   ( 256 )
 
#define D3D11_CS_4_X_BUCKET00_MAX_NUM_THREADS_PER_GROUP   ( 64 )
 
#define D3D11_CS_4_X_BUCKET01_MAX_BYTES_TGSM_WRITABLE_PER_THREAD   ( 240 )
 
#define D3D11_CS_4_X_BUCKET01_MAX_NUM_THREADS_PER_GROUP   ( 68 )
 
#define D3D11_CS_4_X_BUCKET02_MAX_BYTES_TGSM_WRITABLE_PER_THREAD   ( 224 )
 
#define D3D11_CS_4_X_BUCKET02_MAX_NUM_THREADS_PER_GROUP   ( 72 )
 
#define D3D11_CS_4_X_BUCKET03_MAX_BYTES_TGSM_WRITABLE_PER_THREAD   ( 208 )
 
#define D3D11_CS_4_X_BUCKET03_MAX_NUM_THREADS_PER_GROUP   ( 76 )
 
#define D3D11_CS_4_X_BUCKET04_MAX_BYTES_TGSM_WRITABLE_PER_THREAD   ( 192 )
 
#define D3D11_CS_4_X_BUCKET04_MAX_NUM_THREADS_PER_GROUP   ( 84 )
 
#define D3D11_CS_4_X_BUCKET05_MAX_BYTES_TGSM_WRITABLE_PER_THREAD   ( 176 )
 
#define D3D11_CS_4_X_BUCKET05_MAX_NUM_THREADS_PER_GROUP   ( 92 )
 
#define D3D11_CS_4_X_BUCKET06_MAX_BYTES_TGSM_WRITABLE_PER_THREAD   ( 160 )
 
#define D3D11_CS_4_X_BUCKET06_MAX_NUM_THREADS_PER_GROUP   ( 100 )
 
#define D3D11_CS_4_X_BUCKET07_MAX_BYTES_TGSM_WRITABLE_PER_THREAD   ( 144 )
 
#define D3D11_CS_4_X_BUCKET07_MAX_NUM_THREADS_PER_GROUP   ( 112 )
 
#define D3D11_CS_4_X_BUCKET08_MAX_BYTES_TGSM_WRITABLE_PER_THREAD   ( 128 )
 
#define D3D11_CS_4_X_BUCKET08_MAX_NUM_THREADS_PER_GROUP   ( 128 )
 
#define D3D11_CS_4_X_BUCKET09_MAX_BYTES_TGSM_WRITABLE_PER_THREAD   ( 112 )
 
#define D3D11_CS_4_X_BUCKET09_MAX_NUM_THREADS_PER_GROUP   ( 144 )
 
#define D3D11_CS_4_X_BUCKET10_MAX_BYTES_TGSM_WRITABLE_PER_THREAD   ( 96 )
 
#define D3D11_CS_4_X_BUCKET10_MAX_NUM_THREADS_PER_GROUP   ( 168 )
 
#define D3D11_CS_4_X_BUCKET11_MAX_BYTES_TGSM_WRITABLE_PER_THREAD   ( 80 )
 
#define D3D11_CS_4_X_BUCKET11_MAX_NUM_THREADS_PER_GROUP   ( 204 )
 
#define D3D11_CS_4_X_BUCKET12_MAX_BYTES_TGSM_WRITABLE_PER_THREAD   ( 64 )
 
#define D3D11_CS_4_X_BUCKET12_MAX_NUM_THREADS_PER_GROUP   ( 256 )
 
#define D3D11_CS_4_X_BUCKET13_MAX_BYTES_TGSM_WRITABLE_PER_THREAD   ( 48 )
 
#define D3D11_CS_4_X_BUCKET13_MAX_NUM_THREADS_PER_GROUP   ( 340 )
 
#define D3D11_CS_4_X_BUCKET14_MAX_BYTES_TGSM_WRITABLE_PER_THREAD   ( 32 )
 
#define D3D11_CS_4_X_BUCKET14_MAX_NUM_THREADS_PER_GROUP   ( 512 )
 
#define D3D11_CS_4_X_BUCKET15_MAX_BYTES_TGSM_WRITABLE_PER_THREAD   ( 16 )
 
#define D3D11_CS_4_X_BUCKET15_MAX_NUM_THREADS_PER_GROUP   ( 768 )
 
#define D3D11_CS_4_X_DISPATCH_MAX_THREAD_GROUPS_IN_Z_DIMENSION   ( 1 )
 
#define D3D11_CS_4_X_RAW_UAV_BYTE_ALIGNMENT   ( 256 )
 
#define D3D11_CS_4_X_THREAD_GROUP_MAX_THREADS_PER_GROUP   ( 768 )
 
#define D3D11_CS_4_X_THREAD_GROUP_MAX_X   ( 768 )
 
#define D3D11_CS_4_X_THREAD_GROUP_MAX_Y   ( 768 )
 
#define D3D11_CS_4_X_UAV_REGISTER_COUNT   ( 1 )
 
#define D3D11_CS_DISPATCH_MAX_THREAD_GROUPS_PER_DIMENSION   ( 65535 )
 
#define D3D11_CS_TGSM_REGISTER_COUNT   ( 8192 )
 
#define D3D11_CS_TGSM_REGISTER_READS_PER_INST   ( 1 )
 
#define D3D11_CS_TGSM_RESOURCE_REGISTER_COMPONENTS   ( 1 )
 
#define D3D11_CS_TGSM_RESOURCE_REGISTER_READ_PORTS   ( 1 )
 
#define D3D11_CS_THREADGROUPID_REGISTER_COMPONENTS   ( 3 )
 
#define D3D11_CS_THREADGROUPID_REGISTER_COUNT   ( 1 )
 
#define D3D11_CS_THREADIDINGROUPFLATTENED_REGISTER_COMPONENTS   ( 1 )
 
#define D3D11_CS_THREADIDINGROUPFLATTENED_REGISTER_COUNT   ( 1 )
 
#define D3D11_CS_THREADIDINGROUP_REGISTER_COMPONENTS   ( 3 )
 
#define D3D11_CS_THREADIDINGROUP_REGISTER_COUNT   ( 1 )
 
#define D3D11_CS_THREADID_REGISTER_COMPONENTS   ( 3 )
 
#define D3D11_CS_THREADID_REGISTER_COUNT   ( 1 )
 
#define D3D11_CS_THREAD_GROUP_MAX_THREADS_PER_GROUP   ( 1024 )
 
#define D3D11_CS_THREAD_GROUP_MAX_X   ( 1024 )
 
#define D3D11_CS_THREAD_GROUP_MAX_Y   ( 1024 )
 
#define D3D11_CS_THREAD_GROUP_MAX_Z   ( 64 )
 
#define D3D11_CS_THREAD_GROUP_MIN_X   ( 1 )
 
#define D3D11_CS_THREAD_GROUP_MIN_Y   ( 1 )
 
#define D3D11_CS_THREAD_GROUP_MIN_Z   ( 1 )
 
#define D3D11_CS_THREAD_LOCAL_TEMP_REGISTER_POOL   ( 16384 )
 
#define D3D11_DEFAULT_BLEND_FACTOR_ALPHA   ( 1.0f )
 
#define D3D11_DEFAULT_BLEND_FACTOR_BLUE   ( 1.0f )
 
#define D3D11_DEFAULT_BLEND_FACTOR_GREEN   ( 1.0f )
 
#define D3D11_DEFAULT_BLEND_FACTOR_RED   ( 1.0f )
 
#define D3D11_DEFAULT_BORDER_COLOR_COMPONENT   ( 0.0f )
 
#define D3D11_DEFAULT_DEPTH_BIAS   ( 0 )
 
#define D3D11_DEFAULT_DEPTH_BIAS_CLAMP   ( 0.0f )
 
#define D3D11_DEFAULT_MAX_ANISOTROPY   ( 16 )
 
#define D3D11_DEFAULT_MIP_LOD_BIAS   ( 0.0f )
 
#define D3D11_DEFAULT_RENDER_TARGET_ARRAY_INDEX   ( 0 )
 
#define D3D11_DEFAULT_SAMPLE_MASK   ( 0xffffffff )
 
#define D3D11_DEFAULT_SCISSOR_ENDX   ( 0 )
 
#define D3D11_DEFAULT_SCISSOR_ENDY   ( 0 )
 
#define D3D11_DEFAULT_SCISSOR_STARTX   ( 0 )
 
#define D3D11_DEFAULT_SCISSOR_STARTY   ( 0 )
 
#define D3D11_DEFAULT_SLOPE_SCALED_DEPTH_BIAS   ( 0.0f )
 
#define D3D11_DEFAULT_STENCIL_READ_MASK   ( 0xff )
 
#define D3D11_DEFAULT_STENCIL_REFERENCE   ( 0 )
 
#define D3D11_DEFAULT_STENCIL_WRITE_MASK   ( 0xff )
 
#define D3D11_DEFAULT_VIEWPORT_AND_SCISSORRECT_INDEX   ( 0 )
 
#define D3D11_DEFAULT_VIEWPORT_HEIGHT   ( 0 )
 
#define D3D11_DEFAULT_VIEWPORT_MAX_DEPTH   ( 0.0f )
 
#define D3D11_DEFAULT_VIEWPORT_MIN_DEPTH   ( 0.0f )
 
#define D3D11_DEFAULT_VIEWPORT_TOPLEFTX   ( 0 )
 
#define D3D11_DEFAULT_VIEWPORT_TOPLEFTY   ( 0 )
 
#define D3D11_DEFAULT_VIEWPORT_WIDTH   ( 0 )
 
#define D3D11_DS_INPUT_CONTROL_POINTS_MAX_TOTAL_SCALARS   ( 3968 )
 
#define D3D11_DS_INPUT_CONTROL_POINT_REGISTER_COMPONENTS   ( 4 )
 
#define D3D11_DS_INPUT_CONTROL_POINT_REGISTER_COMPONENT_BIT_COUNT   ( 32 )
 
#define D3D11_DS_INPUT_CONTROL_POINT_REGISTER_COUNT   ( 32 )
 
#define D3D11_DS_INPUT_CONTROL_POINT_REGISTER_READS_PER_INST   ( 2 )
 
#define D3D11_DS_INPUT_CONTROL_POINT_REGISTER_READ_PORTS   ( 1 )
 
#define D3D11_DS_INPUT_DOMAIN_POINT_REGISTER_COMPONENTS   ( 3 )
 
#define D3D11_DS_INPUT_DOMAIN_POINT_REGISTER_COMPONENT_BIT_COUNT   ( 32 )
 
#define D3D11_DS_INPUT_DOMAIN_POINT_REGISTER_COUNT   ( 1 )
 
#define D3D11_DS_INPUT_DOMAIN_POINT_REGISTER_READS_PER_INST   ( 2 )
 
#define D3D11_DS_INPUT_DOMAIN_POINT_REGISTER_READ_PORTS   ( 1 )
 
#define D3D11_DS_INPUT_PATCH_CONSTANT_REGISTER_COMPONENTS   ( 4 )
 
#define D3D11_DS_INPUT_PATCH_CONSTANT_REGISTER_COMPONENT_BIT_COUNT   ( 32 )
 
#define D3D11_DS_INPUT_PATCH_CONSTANT_REGISTER_COUNT   ( 32 )
 
#define D3D11_DS_INPUT_PATCH_CONSTANT_REGISTER_READS_PER_INST   ( 2 )
 
#define D3D11_DS_INPUT_PATCH_CONSTANT_REGISTER_READ_PORTS   ( 1 )
 
#define D3D11_DS_INPUT_PRIMITIVE_ID_REGISTER_COMPONENTS   ( 1 )
 
#define D3D11_DS_INPUT_PRIMITIVE_ID_REGISTER_COMPONENT_BIT_COUNT   ( 32 )
 
#define D3D11_DS_INPUT_PRIMITIVE_ID_REGISTER_COUNT   ( 1 )
 
#define D3D11_DS_INPUT_PRIMITIVE_ID_REGISTER_READS_PER_INST   ( 2 )
 
#define D3D11_DS_INPUT_PRIMITIVE_ID_REGISTER_READ_PORTS   ( 1 )
 
#define D3D11_DS_OUTPUT_REGISTER_COMPONENTS   ( 4 )
 
#define D3D11_DS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT   ( 32 )
 
#define D3D11_DS_OUTPUT_REGISTER_COUNT   ( 32 )
 
#define D3D11_FLOAT16_FUSED_TOLERANCE_IN_ULP   ( 0.6 )
 
#define D3D11_FLOAT32_MAX   ( 3.402823466e+38f )
 
#define D3D11_FLOAT32_TO_INTEGER_TOLERANCE_IN_ULP   ( 0.6f )
 
#define D3D11_FLOAT_TO_SRGB_EXPONENT_DENOMINATOR   ( 2.4f )
 
#define D3D11_FLOAT_TO_SRGB_EXPONENT_NUMERATOR   ( 1.0f )
 
#define D3D11_FLOAT_TO_SRGB_OFFSET   ( 0.055f )
 
#define D3D11_FLOAT_TO_SRGB_SCALE_1   ( 12.92f )
 
#define D3D11_FLOAT_TO_SRGB_SCALE_2   ( 1.055f )
 
#define D3D11_FLOAT_TO_SRGB_THRESHOLD   ( 0.0031308f )
 
#define D3D11_FTOI_INSTRUCTION_MAX_INPUT   ( 2147483647.999f )
 
#define D3D11_FTOI_INSTRUCTION_MIN_INPUT   ( -2147483648.999f )
 
#define D3D11_FTOU_INSTRUCTION_MAX_INPUT   ( 4294967295.999f )
 
#define D3D11_FTOU_INSTRUCTION_MIN_INPUT   ( 0.0f )
 
#define D3D11_GS_INPUT_INSTANCE_ID_READS_PER_INST   ( 2 )
 
#define D3D11_GS_INPUT_INSTANCE_ID_READ_PORTS   ( 1 )
 
#define D3D11_GS_INPUT_INSTANCE_ID_REGISTER_COMPONENTS   ( 1 )
 
#define D3D11_GS_INPUT_INSTANCE_ID_REGISTER_COMPONENT_BIT_COUNT   ( 32 )
 
#define D3D11_GS_INPUT_INSTANCE_ID_REGISTER_COUNT   ( 1 )
 
#define D3D11_GS_INPUT_PRIM_CONST_REGISTER_COMPONENTS   ( 1 )
 
#define D3D11_GS_INPUT_PRIM_CONST_REGISTER_COMPONENT_BIT_COUNT   ( 32 )
 
#define D3D11_GS_INPUT_PRIM_CONST_REGISTER_COUNT   ( 1 )
 
#define D3D11_GS_INPUT_PRIM_CONST_REGISTER_READS_PER_INST   ( 2 )
 
#define D3D11_GS_INPUT_PRIM_CONST_REGISTER_READ_PORTS   ( 1 )
 
#define D3D11_GS_INPUT_REGISTER_COMPONENTS   ( 4 )
 
#define D3D11_GS_INPUT_REGISTER_COMPONENT_BIT_COUNT   ( 32 )
 
#define D3D11_GS_INPUT_REGISTER_COUNT   ( 32 )
 
#define D3D11_GS_INPUT_REGISTER_READS_PER_INST   ( 2 )
 
#define D3D11_GS_INPUT_REGISTER_READ_PORTS   ( 1 )
 
#define D3D11_GS_INPUT_REGISTER_VERTICES   ( 32 )
 
#define D3D11_GS_MAX_INSTANCE_COUNT   ( 32 )
 
#define D3D11_GS_MAX_OUTPUT_VERTEX_COUNT_ACROSS_INSTANCES   ( 1024 )
 
#define D3D11_GS_OUTPUT_ELEMENTS   ( 32 )
 
#define D3D11_GS_OUTPUT_REGISTER_COMPONENTS   ( 4 )
 
#define D3D11_GS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT   ( 32 )
 
#define D3D11_GS_OUTPUT_REGISTER_COUNT   ( 32 )
 
#define D3D11_HS_CONTROL_POINT_PHASE_INPUT_REGISTER_COUNT   ( 32 )
 
#define D3D11_HS_CONTROL_POINT_PHASE_OUTPUT_REGISTER_COUNT   ( 32 )
 
#define D3D11_HS_CONTROL_POINT_REGISTER_COMPONENTS   ( 4 )
 
#define D3D11_HS_CONTROL_POINT_REGISTER_COMPONENT_BIT_COUNT   ( 32 )
 
#define D3D11_HS_CONTROL_POINT_REGISTER_READS_PER_INST   ( 2 )
 
#define D3D11_HS_CONTROL_POINT_REGISTER_READ_PORTS   ( 1 )
 
#define D3D11_HS_FORK_PHASE_INSTANCE_COUNT_UPPER_BOUND   ( 0xffffffff )
 
#define D3D11_HS_INPUT_FORK_INSTANCE_ID_REGISTER_COMPONENTS   ( 1 )
 
#define D3D11_HS_INPUT_FORK_INSTANCE_ID_REGISTER_COMPONENT_BIT_COUNT   ( 32 )
 
#define D3D11_HS_INPUT_FORK_INSTANCE_ID_REGISTER_COUNT   ( 1 )
 
#define D3D11_HS_INPUT_FORK_INSTANCE_ID_REGISTER_READS_PER_INST   ( 2 )
 
#define D3D11_HS_INPUT_FORK_INSTANCE_ID_REGISTER_READ_PORTS   ( 1 )
 
#define D3D11_HS_INPUT_JOIN_INSTANCE_ID_REGISTER_COMPONENTS   ( 1 )
 
#define D3D11_HS_INPUT_JOIN_INSTANCE_ID_REGISTER_COMPONENT_BIT_COUNT   ( 32 )
 
#define D3D11_HS_INPUT_JOIN_INSTANCE_ID_REGISTER_COUNT   ( 1 )
 
#define D3D11_HS_INPUT_JOIN_INSTANCE_ID_REGISTER_READS_PER_INST   ( 2 )
 
#define D3D11_HS_INPUT_JOIN_INSTANCE_ID_REGISTER_READ_PORTS   ( 1 )
 
#define D3D11_HS_INPUT_PRIMITIVE_ID_REGISTER_COMPONENTS   ( 1 )
 
#define D3D11_HS_INPUT_PRIMITIVE_ID_REGISTER_COMPONENT_BIT_COUNT   ( 32 )
 
#define D3D11_HS_INPUT_PRIMITIVE_ID_REGISTER_COUNT   ( 1 )
 
#define D3D11_HS_INPUT_PRIMITIVE_ID_REGISTER_READS_PER_INST   ( 2 )
 
#define D3D11_HS_INPUT_PRIMITIVE_ID_REGISTER_READ_PORTS   ( 1 )
 
#define D3D11_HS_JOIN_PHASE_INSTANCE_COUNT_UPPER_BOUND   ( 0xffffffff )
 
#define D3D11_HS_MAXTESSFACTOR_LOWER_BOUND   ( 1.0f )
 
#define D3D11_HS_MAXTESSFACTOR_UPPER_BOUND   ( 64.0f )
 
#define D3D11_HS_OUTPUT_CONTROL_POINTS_MAX_TOTAL_SCALARS   ( 3968 )
 
#define D3D11_HS_OUTPUT_CONTROL_POINT_ID_REGISTER_COMPONENTS   ( 1 )
 
#define D3D11_HS_OUTPUT_CONTROL_POINT_ID_REGISTER_COMPONENT_BIT_COUNT   ( 32 )
 
#define D3D11_HS_OUTPUT_CONTROL_POINT_ID_REGISTER_COUNT   ( 1 )
 
#define D3D11_HS_OUTPUT_CONTROL_POINT_ID_REGISTER_READS_PER_INST   ( 2 )
 
#define D3D11_HS_OUTPUT_CONTROL_POINT_ID_REGISTER_READ_PORTS   ( 1 )
 
#define D3D11_HS_OUTPUT_PATCH_CONSTANT_REGISTER_COMPONENTS   ( 4 )
 
#define D3D11_HS_OUTPUT_PATCH_CONSTANT_REGISTER_COMPONENT_BIT_COUNT   ( 32 )
 
#define D3D11_HS_OUTPUT_PATCH_CONSTANT_REGISTER_COUNT   ( 32 )
 
#define D3D11_HS_OUTPUT_PATCH_CONSTANT_REGISTER_READS_PER_INST   ( 2 )
 
#define D3D11_HS_OUTPUT_PATCH_CONSTANT_REGISTER_READ_PORTS   ( 1 )
 
#define D3D11_HS_OUTPUT_PATCH_CONSTANT_REGISTER_SCALAR_COMPONENTS   ( 128 )
 
#define D3D11_IA_DEFAULT_INDEX_BUFFER_OFFSET_IN_BYTES   ( 0 )
 
#define D3D11_IA_DEFAULT_PRIMITIVE_TOPOLOGY   ( 0 )
 
#define D3D11_IA_DEFAULT_VERTEX_BUFFER_OFFSET_IN_BYTES   ( 0 )
 
#define D3D11_IA_INDEX_INPUT_RESOURCE_SLOT_COUNT   ( 1 )
 
#define D3D11_IA_INSTANCE_ID_BIT_COUNT   ( 32 )
 
#define D3D11_IA_INTEGER_ARITHMETIC_BIT_COUNT   ( 32 )
 
#define D3D11_IA_PATCH_MAX_CONTROL_POINT_COUNT   ( 32 )
 
#define D3D11_IA_PRIMITIVE_ID_BIT_COUNT   ( 32 )
 
#define D3D11_IA_VERTEX_ID_BIT_COUNT   ( 32 )
 
#define D3D11_IA_VERTEX_INPUT_RESOURCE_SLOT_COUNT   ( 32 )
 
#define D3D11_IA_VERTEX_INPUT_STRUCTURE_ELEMENTS_COMPONENTS   ( 128 )
 
#define D3D11_IA_VERTEX_INPUT_STRUCTURE_ELEMENT_COUNT   ( 32 )
 
#define D3D11_INTEGER_DIVIDE_BY_ZERO_QUOTIENT   ( 0xffffffff )
 
#define D3D11_INTEGER_DIVIDE_BY_ZERO_REMAINDER   ( 0xffffffff )
 
#define D3D11_KEEP_RENDER_TARGETS_AND_DEPTH_STENCIL   ( 0xffffffff )
 
#define D3D11_KEEP_UNORDERED_ACCESS_VIEWS   ( 0xffffffff )
 
#define D3D11_LINEAR_GAMMA   ( 1.0f )
 
#define D3D11_MAJOR_VERSION   ( 11 )
 
#define D3D11_MAX_BORDER_COLOR_COMPONENT   ( 1.0f )
 
#define D3D11_MAX_DEPTH   ( 1.0f )
 
#define D3D11_MAX_MAXANISOTROPY   ( 16 )
 
#define D3D11_MAX_MULTISAMPLE_SAMPLE_COUNT   ( 32 )
 
#define D3D11_MAX_POSITION_VALUE   ( 3.402823466e+34f )
 
#define D3D11_MAX_TEXTURE_DIMENSION_2_TO_EXP   ( 17 )
 
#define D3D11_MINOR_VERSION   ( 0 )
 
#define D3D11_MIN_BORDER_COLOR_COMPONENT   ( 0.0f )
 
#define D3D11_MIN_DEPTH   ( 0.0f )
 
#define D3D11_MIN_MAXANISOTROPY   ( 0 )
 
#define D3D11_MIP_LOD_BIAS_MAX   ( 15.99f )
 
#define D3D11_MIP_LOD_BIAS_MIN   ( -16.0f )
 
#define D3D11_MIP_LOD_FRACTIONAL_BIT_COUNT   ( 8 )
 
#define D3D11_MIP_LOD_RANGE_BIT_COUNT   ( 8 )
 
#define D3D11_MULTISAMPLE_ANTIALIAS_LINE_WIDTH   ( 1.4f )
 
#define D3D11_NONSAMPLE_FETCH_OUT_OF_RANGE_ACCESS_RESULT   ( 0 )
 
#define D3D11_PIXEL_ADDRESS_RANGE_BIT_COUNT   ( 15 )
 
#define D3D11_PRE_SCISSOR_PIXEL_ADDRESS_RANGE_BIT_COUNT   ( 16 )
 
#define D3D11_PS_CS_UAV_REGISTER_COMPONENTS   ( 1 )
 
#define D3D11_PS_CS_UAV_REGISTER_COUNT   ( 8 )
 
#define D3D11_PS_CS_UAV_REGISTER_READS_PER_INST   ( 1 )
 
#define D3D11_PS_CS_UAV_REGISTER_READ_PORTS   ( 1 )
 
#define D3D11_PS_FRONTFACING_DEFAULT_VALUE   ( 0xffffffff )
 
#define D3D11_PS_FRONTFACING_FALSE_VALUE   ( 0 )
 
#define D3D11_PS_FRONTFACING_TRUE_VALUE   ( 0xffffffff )
 
#define D3D11_PS_INPUT_REGISTER_COMPONENTS   ( 4 )
 
#define D3D11_PS_INPUT_REGISTER_COMPONENT_BIT_COUNT   ( 32 )
 
#define D3D11_PS_INPUT_REGISTER_COUNT   ( 32 )
 
#define D3D11_PS_INPUT_REGISTER_READS_PER_INST   ( 2 )
 
#define D3D11_PS_INPUT_REGISTER_READ_PORTS   ( 1 )
 
#define D3D11_PS_LEGACY_PIXEL_CENTER_FRACTIONAL_COMPONENT   ( 0.0f )
 
#define D3D11_PS_OUTPUT_DEPTH_REGISTER_COMPONENTS   ( 1 )
 
#define D3D11_PS_OUTPUT_DEPTH_REGISTER_COMPONENT_BIT_COUNT   ( 32 )
 
#define D3D11_PS_OUTPUT_DEPTH_REGISTER_COUNT   ( 1 )
 
#define D3D11_PS_OUTPUT_MASK_REGISTER_COMPONENTS   ( 1 )
 
#define D3D11_PS_OUTPUT_MASK_REGISTER_COMPONENT_BIT_COUNT   ( 32 )
 
#define D3D11_PS_OUTPUT_MASK_REGISTER_COUNT   ( 1 )
 
#define D3D11_PS_OUTPUT_REGISTER_COMPONENTS   ( 4 )
 
#define D3D11_PS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT   ( 32 )
 
#define D3D11_PS_OUTPUT_REGISTER_COUNT   ( 8 )
 
#define D3D11_PS_PIXEL_CENTER_FRACTIONAL_COMPONENT   ( 0.5f )
 
#define D3D11_RAW_UAV_SRV_BYTE_ALIGNMENT   ( 16 )
 
#define D3D11_REQ_BLEND_OBJECT_COUNT_PER_DEVICE   ( 4096 )
 
#define D3D11_REQ_BUFFER_RESOURCE_TEXEL_COUNT_2_TO_EXP   ( 27 )
 
#define D3D11_REQ_CONSTANT_BUFFER_ELEMENT_COUNT   ( 4096 )
 
#define D3D11_REQ_DEPTH_STENCIL_OBJECT_COUNT_PER_DEVICE   ( 4096 )
 
#define D3D11_REQ_DRAWINDEXED_INDEX_COUNT_2_TO_EXP   ( 32 )
 
#define D3D11_REQ_DRAW_VERTEX_COUNT_2_TO_EXP   ( 32 )
 
#define D3D11_REQ_FILTERING_HW_ADDRESSABLE_RESOURCE_DIMENSION   ( 16384 )
 
#define D3D11_REQ_GS_INVOCATION_32BIT_OUTPUT_COMPONENT_LIMIT   ( 1024 )
 
#define D3D11_REQ_IMMEDIATE_CONSTANT_BUFFER_ELEMENT_COUNT   ( 4096 )
 
#define D3D11_REQ_MAXANISOTROPY   ( 16 )
 
#define D3D11_REQ_MIP_LEVELS   ( 15 )
 
#define D3D11_REQ_MULTI_ELEMENT_STRUCTURE_SIZE_IN_BYTES   ( 2048 )
 
#define D3D11_REQ_RASTERIZER_OBJECT_COUNT_PER_DEVICE   ( 4096 )
 
#define D3D11_REQ_RENDER_TO_BUFFER_WINDOW_WIDTH   ( 16384 )
 
#define D3D11_REQ_RESOURCE_SIZE_IN_MEGABYTES_EXPRESSION_A_TERM   ( 128 )
 
#define D3D11_REQ_RESOURCE_SIZE_IN_MEGABYTES_EXPRESSION_B_TERM   ( 0.25f )
 
#define D3D11_REQ_RESOURCE_SIZE_IN_MEGABYTES_EXPRESSION_C_TERM   ( 2048 )
 
#define D3D11_REQ_RESOURCE_VIEW_COUNT_PER_DEVICE_2_TO_EXP   ( 20 )
 
#define D3D11_REQ_SAMPLER_OBJECT_COUNT_PER_DEVICE   ( 4096 )
 
#define D3D11_REQ_TEXTURE1D_ARRAY_AXIS_DIMENSION   ( 2048 )
 
#define D3D11_REQ_TEXTURE1D_U_DIMENSION   ( 16384 )
 
#define D3D11_REQ_TEXTURE2D_ARRAY_AXIS_DIMENSION   ( 2048 )
 
#define D3D11_REQ_TEXTURE2D_U_OR_V_DIMENSION   ( 16384 )
 
#define D3D11_REQ_TEXTURE3D_U_V_OR_W_DIMENSION   ( 2048 )
 
#define D3D11_REQ_TEXTURECUBE_DIMENSION   ( 16384 )
 
#define D3D11_RESINFO_INSTRUCTION_MISSING_COMPONENT_RETVAL   ( 0 )
 
#define D3D11_SHADER_MAJOR_VERSION   ( 5 )
 
#define D3D11_SHADER_MAX_INSTANCES   ( 65535 )
 
#define D3D11_SHADER_MAX_INTERFACES   ( 253 )
 
#define D3D11_SHADER_MAX_INTERFACE_CALL_SITES   ( 4096 )
 
#define D3D11_SHADER_MAX_TYPES   ( 65535 )
 
#define D3D11_SHADER_MINOR_VERSION   ( 0 )
 
#define D3D11_SHIFT_INSTRUCTION_PAD_VALUE   ( 0 )
 
#define D3D11_SHIFT_INSTRUCTION_SHIFT_VALUE_BIT_COUNT   ( 5 )
 
#define D3D11_SIMULTANEOUS_RENDER_TARGET_COUNT   ( 8 )
 
#define D3D11_SO_BUFFER_MAX_STRIDE_IN_BYTES   ( 2048 )
 
#define D3D11_SO_BUFFER_MAX_WRITE_WINDOW_IN_BYTES   ( 512 )
 
#define D3D11_SO_BUFFER_SLOT_COUNT   ( 4 )
 
#define D3D11_SO_DDI_REGISTER_INDEX_DENOTING_GAP   ( 0xffffffff )
 
#define D3D11_SO_NO_RASTERIZED_STREAM   ( 0xffffffff )
 
#define D3D11_SO_OUTPUT_COMPONENT_COUNT   ( 128 )
 
#define D3D11_SO_STREAM_COUNT   ( 4 )
 
#define D3D11_SPEC_DATE_DAY   ( 16 )
 
#define D3D11_SPEC_DATE_MONTH   ( 05 )
 
#define D3D11_SPEC_DATE_YEAR   ( 2011 )
 
#define D3D11_SPEC_VERSION   ( 1.07 )
 
#define D3D11_SRGB_GAMMA   ( 2.2f )
 
#define D3D11_SRGB_TO_FLOAT_DENOMINATOR_1   ( 12.92f )
 
#define D3D11_SRGB_TO_FLOAT_DENOMINATOR_2   ( 1.055f )
 
#define D3D11_SRGB_TO_FLOAT_EXPONENT   ( 2.4f )
 
#define D3D11_SRGB_TO_FLOAT_OFFSET   ( 0.055f )
 
#define D3D11_SRGB_TO_FLOAT_THRESHOLD   ( 0.04045f )
 
#define D3D11_SRGB_TO_FLOAT_TOLERANCE_IN_ULP   ( 0.5f )
 
#define D3D11_STANDARD_COMPONENT_BIT_COUNT   ( 32 )
 
#define D3D11_STANDARD_COMPONENT_BIT_COUNT_DOUBLED   ( 64 )
 
#define D3D11_STANDARD_MAXIMUM_ELEMENT_ALIGNMENT_BYTE_MULTIPLE   ( 4 )
 
#define D3D11_STANDARD_PIXEL_COMPONENT_COUNT   ( 128 )
 
#define D3D11_STANDARD_PIXEL_ELEMENT_COUNT   ( 32 )
 
#define D3D11_STANDARD_VECTOR_SIZE   ( 4 )
 
#define D3D11_STANDARD_VERTEX_ELEMENT_COUNT   ( 32 )
 
#define D3D11_STANDARD_VERTEX_TOTAL_COMPONENT_COUNT   ( 64 )
 
#define D3D11_SUBPIXEL_FRACTIONAL_BIT_COUNT   ( 8 )
 
#define D3D11_SUBTEXEL_FRACTIONAL_BIT_COUNT   ( 8 )
 
#define D3D11_TESSELLATOR_MAX_EVEN_TESSELLATION_FACTOR   ( 64 )
 
#define D3D11_TESSELLATOR_MAX_ISOLINE_DENSITY_TESSELLATION_FACTOR   ( 64 )
 
#define D3D11_TESSELLATOR_MAX_ODD_TESSELLATION_FACTOR   ( 63 )
 
#define D3D11_TESSELLATOR_MAX_TESSELLATION_FACTOR   ( 64 )
 
#define D3D11_TESSELLATOR_MIN_EVEN_TESSELLATION_FACTOR   ( 2 )
 
#define D3D11_TESSELLATOR_MIN_ISOLINE_DENSITY_TESSELLATION_FACTOR   ( 1 )
 
#define D3D11_TESSELLATOR_MIN_ODD_TESSELLATION_FACTOR   ( 1 )
 
#define D3D11_TEXEL_ADDRESS_RANGE_BIT_COUNT   ( 16 )
 
#define D3D11_UNBOUND_MEMORY_ACCESS_RESULT   ( 0 )
 
#define D3D11_VIEWPORT_AND_SCISSORRECT_MAX_INDEX   ( 15 )
 
#define D3D11_VIEWPORT_AND_SCISSORRECT_OBJECT_COUNT_PER_PIPELINE   ( 16 )
 
#define D3D11_VIEWPORT_BOUNDS_MAX   ( 32767 )
 
#define D3D11_VIEWPORT_BOUNDS_MIN   ( -32768 )
 
#define D3D11_VS_INPUT_REGISTER_COMPONENTS   ( 4 )
 
#define D3D11_VS_INPUT_REGISTER_COMPONENT_BIT_COUNT   ( 32 )
 
#define D3D11_VS_INPUT_REGISTER_COUNT   ( 32 )
 
#define D3D11_VS_INPUT_REGISTER_READS_PER_INST   ( 2 )
 
#define D3D11_VS_INPUT_REGISTER_READ_PORTS   ( 1 )
 
#define D3D11_VS_OUTPUT_REGISTER_COMPONENTS   ( 4 )
 
#define D3D11_VS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT   ( 32 )
 
#define D3D11_VS_OUTPUT_REGISTER_COUNT   ( 32 )
 
#define D3D11_WHQL_CONTEXT_COUNT_FOR_RESOURCE_LIMIT   ( 10 )
 
#define D3D11_WHQL_DRAWINDEXED_INDEX_COUNT_2_TO_EXP   ( 25 )
 
#define D3D11_WHQL_DRAW_VERTEX_COUNT_2_TO_EXP   ( 25 )
 
#define _D3D11_1_CONSTANTS
 
#define D3D11_1_UAV_SLOT_COUNT   ( 64 )
 
#define _D3D11_2_CONSTANTS
 
#define D3D11_2_TILED_RESOURCE_TILE_SIZE_IN_BYTES   ( 65536 )
 
#define _FACD3D11   ( 0x87c )
 
#define _FACD3D11DEBUG   ( ( _FACD3D11 + 1 ) )
 
#define MAKE_D3D11_HRESULT(code)   MAKE_HRESULT( 1, _FACD3D11, code )
 
#define MAKE_D3D11_STATUS(code)   MAKE_HRESULT( 0, _FACD3D11, code )
 
#define D3D11_APPEND_ALIGNED_ELEMENT   ( 0xffffffff )
 
#define __ID3D11DeviceChild_INTERFACE_DEFINED__
 
#define __ID3D11DepthStencilState_INTERFACE_DEFINED__
 
#define __ID3D11BlendState_INTERFACE_DEFINED__
 
#define __ID3D11RasterizerState_INTERFACE_DEFINED__
 
#define __ID3D11Resource_INTERFACE_DEFINED__
 
#define __ID3D11Buffer_INTERFACE_DEFINED__
 
#define __ID3D11Texture1D_INTERFACE_DEFINED__
 
#define __ID3D11Texture2D_INTERFACE_DEFINED__
 
#define __ID3D11Texture3D_INTERFACE_DEFINED__
 
#define __ID3D11View_INTERFACE_DEFINED__
 
#define __ID3D11ShaderResourceView_INTERFACE_DEFINED__
 
#define __ID3D11RenderTargetView_INTERFACE_DEFINED__
 
#define __ID3D11DepthStencilView_INTERFACE_DEFINED__
 
#define __ID3D11UnorderedAccessView_INTERFACE_DEFINED__
 
#define __ID3D11VertexShader_INTERFACE_DEFINED__
 
#define __ID3D11HullShader_INTERFACE_DEFINED__
 
#define __ID3D11DomainShader_INTERFACE_DEFINED__
 
#define __ID3D11GeometryShader_INTERFACE_DEFINED__
 
#define __ID3D11PixelShader_INTERFACE_DEFINED__
 
#define __ID3D11ComputeShader_INTERFACE_DEFINED__
 
#define __ID3D11InputLayout_INTERFACE_DEFINED__
 
#define D3D11_FILTER_REDUCTION_TYPE_MASK   ( 0x3 )
 
#define D3D11_FILTER_REDUCTION_TYPE_SHIFT   ( 7 )
 
#define D3D11_FILTER_TYPE_MASK   ( 0x3 )
 
#define D3D11_MIN_FILTER_SHIFT   ( 4 )
 
#define D3D11_MAG_FILTER_SHIFT   ( 2 )
 
#define D3D11_MIP_FILTER_SHIFT   ( 0 )
 
#define D3D11_COMPARISON_FILTERING_BIT   ( 0x80 )
 
#define D3D11_ANISOTROPIC_FILTERING_BIT   ( 0x40 )
 
#define D3D11_ENCODE_BASIC_FILTER(min, mag, mip, reduction)
 
#define D3D11_ENCODE_ANISOTROPIC_FILTER(reduction)
 
#define D3D11_DECODE_MIN_FILTER(d3d11Filter)
 
#define D3D11_DECODE_MAG_FILTER(d3d11Filter)
 
#define D3D11_DECODE_MIP_FILTER(d3d11Filter)
 
#define D3D11_DECODE_FILTER_REDUCTION(d3d11Filter)
 
#define D3D11_DECODE_IS_COMPARISON_FILTER(d3d11Filter)   ( D3D11_DECODE_FILTER_REDUCTION( d3d11Filter ) == D3D11_FILTER_REDUCTION_TYPE_COMPARISON )
 
#define D3D11_DECODE_IS_ANISOTROPIC_FILTER(d3d11Filter)
 
#define __ID3D11SamplerState_INTERFACE_DEFINED__
 
#define __ID3D11Asynchronous_INTERFACE_DEFINED__
 
#define __ID3D11Query_INTERFACE_DEFINED__
 
#define __ID3D11Predicate_INTERFACE_DEFINED__
 
#define __ID3D11Counter_INTERFACE_DEFINED__
 
#define __ID3D11ClassInstance_INTERFACE_DEFINED__
 
#define __ID3D11ClassLinkage_INTERFACE_DEFINED__
 
#define __ID3D11CommandList_INTERFACE_DEFINED__
 
#define __ID3D11DeviceContext_INTERFACE_DEFINED__
 
#define APP_DEPRECATED_HRESULT_TYPEDEF
 
#define __ID3D11VideoDecoder_INTERFACE_DEFINED__
 
#define __ID3D11VideoProcessorEnumerator_INTERFACE_DEFINED__
 
#define __ID3D11VideoProcessor_INTERFACE_DEFINED__
 
#define __ID3D11AuthenticatedChannel_INTERFACE_DEFINED__
 
#define __ID3D11CryptoSession_INTERFACE_DEFINED__
 
#define __ID3D11VideoDecoderOutputView_INTERFACE_DEFINED__
 
#define __ID3D11VideoProcessorInputView_INTERFACE_DEFINED__
 
#define __ID3D11VideoProcessorOutputView_INTERFACE_DEFINED__
 
#define __ID3D11VideoContext_INTERFACE_DEFINED__
 
#define __ID3D11VideoDevice_INTERFACE_DEFINED__
 
#define __ID3D11Device_INTERFACE_DEFINED__
 
#define D3D11_SDK_VERSION   ( 7 )
 

Typedefs

typedef interface ID3D11DeviceChild ID3D11DeviceChild
 
typedef interface ID3D11DepthStencilState ID3D11DepthStencilState
 
typedef interface ID3D11BlendState ID3D11BlendState
 
typedef interface ID3D11RasterizerState ID3D11RasterizerState
 
typedef interface ID3D11Resource ID3D11Resource
 
typedef interface ID3D11Buffer ID3D11Buffer
 
typedef interface ID3D11Texture1D ID3D11Texture1D
 
typedef interface ID3D11Texture2D ID3D11Texture2D
 
typedef interface ID3D11Texture3D ID3D11Texture3D
 
typedef interface ID3D11View ID3D11View
 
typedef interface ID3D11ShaderResourceView ID3D11ShaderResourceView
 
typedef interface ID3D11RenderTargetView ID3D11RenderTargetView
 
typedef interface ID3D11DepthStencilView ID3D11DepthStencilView
 
typedef interface ID3D11UnorderedAccessView ID3D11UnorderedAccessView
 
typedef interface ID3D11VertexShader ID3D11VertexShader
 
typedef interface ID3D11HullShader ID3D11HullShader
 
typedef interface ID3D11DomainShader ID3D11DomainShader
 
typedef interface ID3D11GeometryShader ID3D11GeometryShader
 
typedef interface ID3D11PixelShader ID3D11PixelShader
 
typedef interface ID3D11ComputeShader ID3D11ComputeShader
 
typedef interface ID3D11InputLayout ID3D11InputLayout
 
typedef interface ID3D11SamplerState ID3D11SamplerState
 
typedef interface ID3D11Asynchronous ID3D11Asynchronous
 
typedef interface ID3D11Query ID3D11Query
 
typedef interface ID3D11Predicate ID3D11Predicate
 
typedef interface ID3D11Counter ID3D11Counter
 
typedef interface ID3D11ClassInstance ID3D11ClassInstance
 
typedef interface ID3D11ClassLinkage ID3D11ClassLinkage
 
typedef interface ID3D11CommandList ID3D11CommandList
 
typedef interface ID3D11DeviceContext ID3D11DeviceContext
 
typedef interface ID3D11VideoDecoder ID3D11VideoDecoder
 
typedef interface ID3D11VideoProcessorEnumerator ID3D11VideoProcessorEnumerator
 
typedef interface ID3D11VideoProcessor ID3D11VideoProcessor
 
typedef interface ID3D11AuthenticatedChannel ID3D11AuthenticatedChannel
 
typedef interface ID3D11CryptoSession ID3D11CryptoSession
 
typedef interface ID3D11VideoDecoderOutputView ID3D11VideoDecoderOutputView
 
typedef interface ID3D11VideoProcessorInputView ID3D11VideoProcessorInputView
 
typedef interface ID3D11VideoProcessorOutputView ID3D11VideoProcessorOutputView
 
typedef interface ID3D11VideoContext ID3D11VideoContext
 
typedef interface ID3D11VideoDevice ID3D11VideoDevice
 
typedef interface ID3D11Device ID3D11Device
 
typedef enum D3D11_INPUT_CLASSIFICATION D3D11_INPUT_CLASSIFICATION
 
typedef struct D3D11_INPUT_ELEMENT_DESC D3D11_INPUT_ELEMENT_DESC
 
typedef enum D3D11_FILL_MODE D3D11_FILL_MODE
 
typedef D3D_PRIMITIVE_TOPOLOGY D3D11_PRIMITIVE_TOPOLOGY
 
typedef D3D_PRIMITIVE D3D11_PRIMITIVE
 
typedef enum D3D11_CULL_MODE D3D11_CULL_MODE
 
typedef struct D3D11_SO_DECLARATION_ENTRY D3D11_SO_DECLARATION_ENTRY
 
typedef struct D3D11_VIEWPORT D3D11_VIEWPORT
 
typedef struct D3D11_DRAW_INSTANCED_INDIRECT_ARGS D3D11_DRAW_INSTANCED_INDIRECT_ARGS
 
typedef struct D3D11_DRAW_INDEXED_INSTANCED_INDIRECT_ARGS D3D11_DRAW_INDEXED_INSTANCED_INDIRECT_ARGS
 
typedef enum D3D11_RESOURCE_DIMENSION D3D11_RESOURCE_DIMENSION
 
typedef D3D_SRV_DIMENSION D3D11_SRV_DIMENSION
 
typedef enum D3D11_DSV_DIMENSION D3D11_DSV_DIMENSION
 
typedef enum D3D11_RTV_DIMENSION D3D11_RTV_DIMENSION
 
typedef enum D3D11_UAV_DIMENSION D3D11_UAV_DIMENSION
 
typedef enum D3D11_USAGE D3D11_USAGE
 
typedef enum D3D11_BIND_FLAG D3D11_BIND_FLAG
 
typedef enum D3D11_CPU_ACCESS_FLAG D3D11_CPU_ACCESS_FLAG
 
typedef enum D3D11_RESOURCE_MISC_FLAG D3D11_RESOURCE_MISC_FLAG
 
typedef enum D3D11_MAP D3D11_MAP
 
typedef enum D3D11_MAP_FLAG D3D11_MAP_FLAG
 
typedef enum D3D11_RAISE_FLAG D3D11_RAISE_FLAG
 
typedef enum D3D11_CLEAR_FLAG D3D11_CLEAR_FLAG
 
typedef RECT D3D11_RECT
 
typedef struct D3D11_BOX D3D11_BOX
 
typedef struct ID3D11DeviceChildVtbl ID3D11DeviceChildVtbl
 
typedef enum D3D11_COMPARISON_FUNC D3D11_COMPARISON_FUNC
 
typedef enum D3D11_DEPTH_WRITE_MASK D3D11_DEPTH_WRITE_MASK
 
typedef enum D3D11_STENCIL_OP D3D11_STENCIL_OP
 
typedef struct D3D11_DEPTH_STENCILOP_DESC D3D11_DEPTH_STENCILOP_DESC
 
typedef struct D3D11_DEPTH_STENCIL_DESC D3D11_DEPTH_STENCIL_DESC
 
typedef struct ID3D11DepthStencilStateVtbl ID3D11DepthStencilStateVtbl
 
typedef enum D3D11_BLEND D3D11_BLEND
 
typedef enum D3D11_BLEND_OP D3D11_BLEND_OP
 
typedef enum D3D11_COLOR_WRITE_ENABLE D3D11_COLOR_WRITE_ENABLE
 
typedef struct D3D11_RENDER_TARGET_BLEND_DESC D3D11_RENDER_TARGET_BLEND_DESC
 
typedef struct D3D11_BLEND_DESC D3D11_BLEND_DESC
 
typedef struct ID3D11BlendStateVtbl ID3D11BlendStateVtbl
 
typedef struct D3D11_RASTERIZER_DESC D3D11_RASTERIZER_DESC
 
typedef struct ID3D11RasterizerStateVtbl ID3D11RasterizerStateVtbl
 
typedef struct D3D11_SUBRESOURCE_DATA D3D11_SUBRESOURCE_DATA
 
typedef struct D3D11_MAPPED_SUBRESOURCE D3D11_MAPPED_SUBRESOURCE
 
typedef struct ID3D11ResourceVtbl ID3D11ResourceVtbl
 
typedef struct D3D11_BUFFER_DESC D3D11_BUFFER_DESC
 
typedef struct ID3D11BufferVtbl ID3D11BufferVtbl
 
typedef struct D3D11_TEXTURE1D_DESC D3D11_TEXTURE1D_DESC
 
typedef struct ID3D11Texture1DVtbl ID3D11Texture1DVtbl
 
typedef struct D3D11_TEXTURE2D_DESC D3D11_TEXTURE2D_DESC
 
typedef struct ID3D11Texture2DVtbl ID3D11Texture2DVtbl
 
typedef struct D3D11_TEXTURE3D_DESC D3D11_TEXTURE3D_DESC
 
typedef struct ID3D11Texture3DVtbl ID3D11Texture3DVtbl
 
typedef enum D3D11_TEXTURECUBE_FACE D3D11_TEXTURECUBE_FACE
 
typedef struct ID3D11ViewVtbl ID3D11ViewVtbl
 
typedef struct D3D11_BUFFER_SRV D3D11_BUFFER_SRV
 
typedef enum D3D11_BUFFEREX_SRV_FLAG D3D11_BUFFEREX_SRV_FLAG
 
typedef struct D3D11_BUFFEREX_SRV D3D11_BUFFEREX_SRV
 
typedef struct D3D11_TEX1D_SRV D3D11_TEX1D_SRV
 
typedef struct D3D11_TEX1D_ARRAY_SRV D3D11_TEX1D_ARRAY_SRV
 
typedef struct D3D11_TEX2D_SRV D3D11_TEX2D_SRV
 
typedef struct D3D11_TEX2D_ARRAY_SRV D3D11_TEX2D_ARRAY_SRV
 
typedef struct D3D11_TEX3D_SRV D3D11_TEX3D_SRV
 
typedef struct D3D11_TEXCUBE_SRV D3D11_TEXCUBE_SRV
 
typedef struct D3D11_TEXCUBE_ARRAY_SRV D3D11_TEXCUBE_ARRAY_SRV
 
typedef struct D3D11_TEX2DMS_SRV D3D11_TEX2DMS_SRV
 
typedef struct D3D11_TEX2DMS_ARRAY_SRV D3D11_TEX2DMS_ARRAY_SRV
 
typedef struct D3D11_SHADER_RESOURCE_VIEW_DESC D3D11_SHADER_RESOURCE_VIEW_DESC
 
typedef struct ID3D11ShaderResourceViewVtbl ID3D11ShaderResourceViewVtbl
 
typedef struct D3D11_BUFFER_RTV D3D11_BUFFER_RTV
 
typedef struct D3D11_TEX1D_RTV D3D11_TEX1D_RTV
 
typedef struct D3D11_TEX1D_ARRAY_RTV D3D11_TEX1D_ARRAY_RTV
 
typedef struct D3D11_TEX2D_RTV D3D11_TEX2D_RTV
 
typedef struct D3D11_TEX2DMS_RTV D3D11_TEX2DMS_RTV
 
typedef struct D3D11_TEX2D_ARRAY_RTV D3D11_TEX2D_ARRAY_RTV
 
typedef struct D3D11_TEX2DMS_ARRAY_RTV D3D11_TEX2DMS_ARRAY_RTV
 
typedef struct D3D11_TEX3D_RTV D3D11_TEX3D_RTV
 
typedef struct D3D11_RENDER_TARGET_VIEW_DESC D3D11_RENDER_TARGET_VIEW_DESC
 
typedef struct ID3D11RenderTargetViewVtbl ID3D11RenderTargetViewVtbl
 
typedef struct D3D11_TEX1D_DSV D3D11_TEX1D_DSV
 
typedef struct D3D11_TEX1D_ARRAY_DSV D3D11_TEX1D_ARRAY_DSV
 
typedef struct D3D11_TEX2D_DSV D3D11_TEX2D_DSV
 
typedef struct D3D11_TEX2D_ARRAY_DSV D3D11_TEX2D_ARRAY_DSV
 
typedef struct D3D11_TEX2DMS_DSV D3D11_TEX2DMS_DSV
 
typedef struct D3D11_TEX2DMS_ARRAY_DSV D3D11_TEX2DMS_ARRAY_DSV
 
typedef enum D3D11_DSV_FLAG D3D11_DSV_FLAG
 
typedef struct D3D11_DEPTH_STENCIL_VIEW_DESC D3D11_DEPTH_STENCIL_VIEW_DESC
 
typedef struct ID3D11DepthStencilViewVtbl ID3D11DepthStencilViewVtbl
 
typedef enum D3D11_BUFFER_UAV_FLAG D3D11_BUFFER_UAV_FLAG
 
typedef struct D3D11_BUFFER_UAV D3D11_BUFFER_UAV
 
typedef struct D3D11_TEX1D_UAV D3D11_TEX1D_UAV
 
typedef struct D3D11_TEX1D_ARRAY_UAV D3D11_TEX1D_ARRAY_UAV
 
typedef struct D3D11_TEX2D_UAV D3D11_TEX2D_UAV
 
typedef struct D3D11_TEX2D_ARRAY_UAV D3D11_TEX2D_ARRAY_UAV
 
typedef struct D3D11_TEX3D_UAV D3D11_TEX3D_UAV
 
typedef struct D3D11_UNORDERED_ACCESS_VIEW_DESC D3D11_UNORDERED_ACCESS_VIEW_DESC
 
typedef struct ID3D11UnorderedAccessViewVtbl ID3D11UnorderedAccessViewVtbl
 
typedef struct ID3D11VertexShaderVtbl ID3D11VertexShaderVtbl
 
typedef struct ID3D11HullShaderVtbl ID3D11HullShaderVtbl
 
typedef struct ID3D11DomainShaderVtbl ID3D11DomainShaderVtbl
 
typedef struct ID3D11GeometryShaderVtbl ID3D11GeometryShaderVtbl
 
typedef struct ID3D11PixelShaderVtbl ID3D11PixelShaderVtbl
 
typedef struct ID3D11ComputeShaderVtbl ID3D11ComputeShaderVtbl
 
typedef struct ID3D11InputLayoutVtbl ID3D11InputLayoutVtbl
 
typedef enum D3D11_FILTER D3D11_FILTER
 
typedef enum D3D11_FILTER_TYPE D3D11_FILTER_TYPE
 
typedef enum D3D11_FILTER_REDUCTION_TYPE D3D11_FILTER_REDUCTION_TYPE
 
typedef enum D3D11_TEXTURE_ADDRESS_MODE D3D11_TEXTURE_ADDRESS_MODE
 
typedef struct D3D11_SAMPLER_DESC D3D11_SAMPLER_DESC
 
typedef struct ID3D11SamplerStateVtbl ID3D11SamplerStateVtbl
 
typedef enum D3D11_FORMAT_SUPPORT D3D11_FORMAT_SUPPORT
 
typedef enum D3D11_FORMAT_SUPPORT2 D3D11_FORMAT_SUPPORT2
 
typedef struct ID3D11AsynchronousVtbl ID3D11AsynchronousVtbl
 
typedef enum D3D11_ASYNC_GETDATA_FLAG D3D11_ASYNC_GETDATA_FLAG
 
typedef enum D3D11_QUERY D3D11_QUERY
 
typedef enum D3D11_QUERY_MISC_FLAG D3D11_QUERY_MISC_FLAG
 
typedef struct D3D11_QUERY_DESC D3D11_QUERY_DESC
 
typedef struct ID3D11QueryVtbl ID3D11QueryVtbl
 
typedef struct ID3D11PredicateVtbl ID3D11PredicateVtbl
 
typedef struct D3D11_QUERY_DATA_TIMESTAMP_DISJOINT D3D11_QUERY_DATA_TIMESTAMP_DISJOINT
 
typedef struct D3D11_QUERY_DATA_PIPELINE_STATISTICS D3D11_QUERY_DATA_PIPELINE_STATISTICS
 
typedef struct D3D11_QUERY_DATA_SO_STATISTICS D3D11_QUERY_DATA_SO_STATISTICS
 
typedef enum D3D11_COUNTER D3D11_COUNTER
 
typedef enum D3D11_COUNTER_TYPE D3D11_COUNTER_TYPE
 
typedef struct D3D11_COUNTER_DESC D3D11_COUNTER_DESC
 
typedef struct D3D11_COUNTER_INFO D3D11_COUNTER_INFO
 
typedef struct ID3D11CounterVtbl ID3D11CounterVtbl
 
typedef enum D3D11_STANDARD_MULTISAMPLE_QUALITY_LEVELS D3D11_STANDARD_MULTISAMPLE_QUALITY_LEVELS
 
typedef enum D3D11_DEVICE_CONTEXT_TYPE D3D11_DEVICE_CONTEXT_TYPE
 
typedef struct D3D11_CLASS_INSTANCE_DESC D3D11_CLASS_INSTANCE_DESC
 
typedef struct ID3D11ClassInstanceVtbl ID3D11ClassInstanceVtbl
 
typedef struct ID3D11ClassLinkageVtbl ID3D11ClassLinkageVtbl
 
typedef struct ID3D11CommandListVtbl ID3D11CommandListVtbl
 
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 struct ID3D11DeviceContextVtbl ID3D11DeviceContextVtbl
 
typedef HRESULT APP_DEPRECATED_HRESULT
 
typedef struct D3D11_VIDEO_DECODER_DESC D3D11_VIDEO_DECODER_DESC
 
typedef struct D3D11_VIDEO_DECODER_CONFIG D3D11_VIDEO_DECODER_CONFIG
 
typedef enum D3D11_VIDEO_DECODER_BUFFER_TYPE D3D11_VIDEO_DECODER_BUFFER_TYPE
 
typedef struct _D3D11_AES_CTR_IV D3D11_AES_CTR_IV
 
typedef struct D3D11_ENCRYPTED_BLOCK_INFO D3D11_ENCRYPTED_BLOCK_INFO
 
typedef struct D3D11_VIDEO_DECODER_BUFFER_DESC D3D11_VIDEO_DECODER_BUFFER_DESC
 
typedef struct D3D11_VIDEO_DECODER_EXTENSION D3D11_VIDEO_DECODER_EXTENSION
 
typedef struct ID3D11VideoDecoderVtbl ID3D11VideoDecoderVtbl
 
typedef enum D3D11_VIDEO_PROCESSOR_FORMAT_SUPPORT D3D11_VIDEO_PROCESSOR_FORMAT_SUPPORT
 
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 struct D3D11_VIDEO_PROCESSOR_CAPS D3D11_VIDEO_PROCESSOR_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 struct D3D11_VIDEO_PROCESSOR_RATE_CONVERSION_CAPS D3D11_VIDEO_PROCESSOR_RATE_CONVERSION_CAPS
 
typedef enum D3D11_CONTENT_PROTECTION_CAPS D3D11_CONTENT_PROTECTION_CAPS
 
typedef struct D3D11_VIDEO_CONTENT_PROTECTION_CAPS D3D11_VIDEO_CONTENT_PROTECTION_CAPS
 
typedef struct D3D11_VIDEO_PROCESSOR_CUSTOM_RATE D3D11_VIDEO_PROCESSOR_CUSTOM_RATE
 
typedef enum D3D11_VIDEO_PROCESSOR_FILTER D3D11_VIDEO_PROCESSOR_FILTER
 
typedef struct D3D11_VIDEO_PROCESSOR_FILTER_RANGE D3D11_VIDEO_PROCESSOR_FILTER_RANGE
 
typedef enum D3D11_VIDEO_FRAME_FORMAT D3D11_VIDEO_FRAME_FORMAT
 
typedef enum D3D11_VIDEO_USAGE D3D11_VIDEO_USAGE
 
typedef struct D3D11_VIDEO_PROCESSOR_CONTENT_DESC D3D11_VIDEO_PROCESSOR_CONTENT_DESC
 
typedef struct ID3D11VideoProcessorEnumeratorVtbl ID3D11VideoProcessorEnumeratorVtbl
 
typedef struct D3D11_VIDEO_COLOR_RGBA D3D11_VIDEO_COLOR_RGBA
 
typedef struct D3D11_VIDEO_COLOR_YCbCrA D3D11_VIDEO_COLOR_YCbCrA
 
typedef struct D3D11_VIDEO_COLOR D3D11_VIDEO_COLOR
 
typedef enum D3D11_VIDEO_PROCESSOR_NOMINAL_RANGE D3D11_VIDEO_PROCESSOR_NOMINAL_RANGE
 
typedef struct D3D11_VIDEO_PROCESSOR_COLOR_SPACE D3D11_VIDEO_PROCESSOR_COLOR_SPACE
 
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 struct D3D11_VIDEO_PROCESSOR_STREAM D3D11_VIDEO_PROCESSOR_STREAM
 
typedef struct ID3D11VideoProcessorVtbl ID3D11VideoProcessorVtbl
 
typedef struct D3D11_OMAC D3D11_OMAC
 
typedef enum D3D11_AUTHENTICATED_CHANNEL_TYPE D3D11_AUTHENTICATED_CHANNEL_TYPE
 
typedef struct ID3D11AuthenticatedChannelVtbl ID3D11AuthenticatedChannelVtbl
 
typedef struct D3D11_AUTHENTICATED_QUERY_INPUT D3D11_AUTHENTICATED_QUERY_INPUT
 
typedef struct D3D11_AUTHENTICATED_QUERY_OUTPUT D3D11_AUTHENTICATED_QUERY_OUTPUT
 
typedef union D3D11_AUTHENTICATED_PROTECTION_FLAGS D3D11_AUTHENTICATED_PROTECTION_FLAGS
 
typedef struct D3D11_AUTHENTICATED_QUERY_PROTECTION_OUTPUT D3D11_AUTHENTICATED_QUERY_PROTECTION_OUTPUT
 
typedef struct D3D11_AUTHENTICATED_QUERY_CHANNEL_TYPE_OUTPUT D3D11_AUTHENTICATED_QUERY_CHANNEL_TYPE_OUTPUT
 
typedef struct D3D11_AUTHENTICATED_QUERY_DEVICE_HANDLE_OUTPUT D3D11_AUTHENTICATED_QUERY_DEVICE_HANDLE_OUTPUT
 
typedef struct D3D11_AUTHENTICATED_QUERY_CRYPTO_SESSION_INPUT D3D11_AUTHENTICATED_QUERY_CRYPTO_SESSION_INPUT
 
typedef struct D3D11_AUTHENTICATED_QUERY_CRYPTO_SESSION_OUTPUT D3D11_AUTHENTICATED_QUERY_CRYPTO_SESSION_OUTPUT
 
typedef struct D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_COUNT_OUTPUT D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_COUNT_OUTPUT
 
typedef struct D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_INPUT D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_INPUT
 
typedef enum D3D11_AUTHENTICATED_PROCESS_IDENTIFIER_TYPE D3D11_AUTHENTICATED_PROCESS_IDENTIFIER_TYPE
 
typedef struct D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_OUTPUT D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_OUTPUT
 
typedef struct D3D11_AUTHENTICATED_QUERY_UNRESTRICTED_PROTECTED_SHARED_RESOURCE_COUNT_OUTPUT D3D11_AUTHENTICATED_QUERY_UNRESTRICTED_PROTECTED_SHARED_RESOURCE_COUNT_OUTPUT
 
typedef struct D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT_INPUT D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT_INPUT
 
typedef struct D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT_OUTPUT D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT_OUTPUT
 
typedef struct D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_INPUT D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_INPUT
 
typedef struct D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_OUTPUT D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_OUTPUT
 
typedef enum D3D11_BUS_TYPE D3D11_BUS_TYPE
 
typedef struct D3D11_AUTHENTICATED_QUERY_ACESSIBILITY_OUTPUT D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_OUTPUT
 
typedef struct D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_COUNT_OUTPUT D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_COUNT_OUTPUT
 
typedef struct D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_INPUT D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_INPUT
 
typedef struct D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_OUTPUT D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_OUTPUT
 
typedef struct D3D11_AUTHENTICATED_QUERY_CURRENT_ACCESSIBILITY_ENCRYPTION_OUTPUT D3D11_AUTHENTICATED_QUERY_CURRENT_ACCESSIBILITY_ENCRYPTION_OUTPUT
 
typedef struct D3D11_AUTHENTICATED_CONFIGURE_INPUT D3D11_AUTHENTICATED_CONFIGURE_INPUT
 
typedef struct D3D11_AUTHENTICATED_CONFIGURE_OUTPUT D3D11_AUTHENTICATED_CONFIGURE_OUTPUT
 
typedef struct D3D11_AUTHENTICATED_CONFIGURE_INITIALIZE_INPUT D3D11_AUTHENTICATED_CONFIGURE_INITIALIZE_INPUT
 
typedef struct D3D11_AUTHENTICATED_CONFIGURE_PROTECTION_INPUT D3D11_AUTHENTICATED_CONFIGURE_PROTECTION_INPUT
 
typedef struct D3D11_AUTHENTICATED_CONFIGURE_CRYPTO_SESSION_INPUT D3D11_AUTHENTICATED_CONFIGURE_CRYPTO_SESSION_INPUT
 
typedef struct D3D11_AUTHENTICATED_CONFIGURE_SHARED_RESOURCE_INPUT D3D11_AUTHENTICATED_CONFIGURE_SHARED_RESOURCE_INPUT
 
typedef struct D3D11_AUTHENTICATED_CONFIGURE_ACCESSIBLE_ENCRYPTION_INPUT D3D11_AUTHENTICATED_CONFIGURE_ACCESSIBLE_ENCRYPTION_INPUT
 
typedef struct ID3D11CryptoSessionVtbl ID3D11CryptoSessionVtbl
 
typedef enum D3D11_VDOV_DIMENSION D3D11_VDOV_DIMENSION
 
typedef struct D3D11_TEX2D_VDOV D3D11_TEX2D_VDOV
 
typedef struct D3D11_VIDEO_DECODER_OUTPUT_VIEW_DESC D3D11_VIDEO_DECODER_OUTPUT_VIEW_DESC
 
typedef struct ID3D11VideoDecoderOutputViewVtbl ID3D11VideoDecoderOutputViewVtbl
 
typedef enum D3D11_VPIV_DIMENSION D3D11_VPIV_DIMENSION
 
typedef struct D3D11_TEX2D_VPIV D3D11_TEX2D_VPIV
 
typedef struct D3D11_VIDEO_PROCESSOR_INPUT_VIEW_DESC D3D11_VIDEO_PROCESSOR_INPUT_VIEW_DESC
 
typedef struct ID3D11VideoProcessorInputViewVtbl ID3D11VideoProcessorInputViewVtbl
 
typedef enum D3D11_VPOV_DIMENSION D3D11_VPOV_DIMENSION
 
typedef struct D3D11_TEX2D_VPOV D3D11_TEX2D_VPOV
 
typedef struct D3D11_TEX2D_ARRAY_VPOV D3D11_TEX2D_ARRAY_VPOV
 
typedef struct D3D11_VIDEO_PROCESSOR_OUTPUT_VIEW_DESC D3D11_VIDEO_PROCESSOR_OUTPUT_VIEW_DESC
 
typedef struct ID3D11VideoProcessorOutputViewVtbl ID3D11VideoProcessorOutputViewVtbl
 
typedef struct ID3D11VideoContextVtbl ID3D11VideoContextVtbl
 
typedef struct ID3D11VideoDeviceVtbl ID3D11VideoDeviceVtbl
 
typedef struct ID3D11DeviceVtbl ID3D11DeviceVtbl
 
typedef enum D3D11_CREATE_DEVICE_FLAG D3D11_CREATE_DEVICE_FLAG
 
typedef HRESULT(WINAPI * PFN_D3D11_CREATE_DEVICE) (_In_opt_ IDXGIAdapter *, D3D_DRIVER_TYPE, HMODULE, UINT, _In_reads_opt_(FeatureLevels) CONST D3D_FEATURE_LEVEL *, UINT FeatureLevels, UINT, _COM_Outptr_opt_ ID3D11Device **, _Out_opt_ D3D_FEATURE_LEVEL *, _COM_Outptr_opt_ ID3D11DeviceContext **)
 
typedef HRESULT(WINAPI * PFN_D3D11_CREATE_DEVICE_AND_SWAP_CHAIN) (_In_opt_ IDXGIAdapter *, D3D_DRIVER_TYPE, HMODULE, UINT, _In_reads_opt_(FeatureLevels) CONST D3D_FEATURE_LEVEL *, UINT FeatureLevels, UINT, _In_opt_ CONST DXGI_SWAP_CHAIN_DESC *, _COM_Outptr_opt_ IDXGISwapChain **, _COM_Outptr_opt_ ID3D11Device **, _Out_opt_ D3D_FEATURE_LEVEL *, _COM_Outptr_opt_ ID3D11DeviceContext **)
 

Enumerations

enum  D3D11_INPUT_CLASSIFICATION { D3D11_INPUT_PER_VERTEX_DATA = 0, D3D11_INPUT_PER_INSTANCE_DATA = 1 }
 
enum  D3D11_FILL_MODE { D3D11_FILL_WIREFRAME = 2, D3D11_FILL_SOLID = 3 }
 
enum  D3D11_CULL_MODE { D3D11_CULL_NONE = 1, D3D11_CULL_FRONT = 2, D3D11_CULL_BACK = 3 }
 
enum  D3D11_RESOURCE_DIMENSION {
  D3D11_RESOURCE_DIMENSION_UNKNOWN = 0, D3D11_RESOURCE_DIMENSION_BUFFER = 1, D3D11_RESOURCE_DIMENSION_TEXTURE1D = 2, D3D11_RESOURCE_DIMENSION_TEXTURE2D = 3,
  D3D11_RESOURCE_DIMENSION_TEXTURE3D = 4
}
 
enum  D3D11_DSV_DIMENSION {
  D3D11_DSV_DIMENSION_UNKNOWN = 0, D3D11_DSV_DIMENSION_TEXTURE1D = 1, D3D11_DSV_DIMENSION_TEXTURE1DARRAY = 2, D3D11_DSV_DIMENSION_TEXTURE2D = 3,
  D3D11_DSV_DIMENSION_TEXTURE2DARRAY = 4, D3D11_DSV_DIMENSION_TEXTURE2DMS = 5, D3D11_DSV_DIMENSION_TEXTURE2DMSARRAY = 6
}
 
enum  D3D11_RTV_DIMENSION {
  D3D11_RTV_DIMENSION_UNKNOWN = 0, D3D11_RTV_DIMENSION_BUFFER = 1, D3D11_RTV_DIMENSION_TEXTURE1D = 2, D3D11_RTV_DIMENSION_TEXTURE1DARRAY = 3,
  D3D11_RTV_DIMENSION_TEXTURE2D = 4, D3D11_RTV_DIMENSION_TEXTURE2DARRAY = 5, D3D11_RTV_DIMENSION_TEXTURE2DMS = 6, D3D11_RTV_DIMENSION_TEXTURE2DMSARRAY = 7,
  D3D11_RTV_DIMENSION_TEXTURE3D = 8
}
 
enum  D3D11_UAV_DIMENSION {
  D3D11_UAV_DIMENSION_UNKNOWN = 0, D3D11_UAV_DIMENSION_BUFFER = 1, D3D11_UAV_DIMENSION_TEXTURE1D = 2, D3D11_UAV_DIMENSION_TEXTURE1DARRAY = 3,
  D3D11_UAV_DIMENSION_TEXTURE2D = 4, D3D11_UAV_DIMENSION_TEXTURE2DARRAY = 5, D3D11_UAV_DIMENSION_TEXTURE3D = 8
}
 
enum  D3D11_USAGE { D3D11_USAGE_DEFAULT = 0, D3D11_USAGE_IMMUTABLE = 1, D3D11_USAGE_DYNAMIC = 2, D3D11_USAGE_STAGING = 3 }
 
enum  D3D11_BIND_FLAG {
  D3D11_BIND_VERTEX_BUFFER = 0x1L, D3D11_BIND_INDEX_BUFFER = 0x2L, D3D11_BIND_CONSTANT_BUFFER = 0x4L, D3D11_BIND_SHADER_RESOURCE = 0x8L,
  D3D11_BIND_STREAM_OUTPUT = 0x10L, D3D11_BIND_RENDER_TARGET = 0x20L, D3D11_BIND_DEPTH_STENCIL = 0x40L, D3D11_BIND_UNORDERED_ACCESS = 0x80L,
  D3D11_BIND_DECODER = 0x200L, D3D11_BIND_VIDEO_ENCODER = 0x400L
}
 
enum  D3D11_CPU_ACCESS_FLAG { D3D11_CPU_ACCESS_WRITE = 0x10000L, D3D11_CPU_ACCESS_READ = 0x20000L }
 
enum  D3D11_RESOURCE_MISC_FLAG {
  D3D11_RESOURCE_MISC_GENERATE_MIPS = 0x1L, D3D11_RESOURCE_MISC_SHARED = 0x2L, D3D11_RESOURCE_MISC_TEXTURECUBE = 0x4L, D3D11_RESOURCE_MISC_DRAWINDIRECT_ARGS = 0x10L,
  D3D11_RESOURCE_MISC_BUFFER_ALLOW_RAW_VIEWS = 0x20L, D3D11_RESOURCE_MISC_BUFFER_STRUCTURED = 0x40L, D3D11_RESOURCE_MISC_RESOURCE_CLAMP = 0x80L, D3D11_RESOURCE_MISC_SHARED_KEYEDMUTEX = 0x100L,
  D3D11_RESOURCE_MISC_GDI_COMPATIBLE = 0x200L, D3D11_RESOURCE_MISC_SHARED_NTHANDLE = 0x800L, D3D11_RESOURCE_MISC_RESTRICTED_CONTENT = 0x1000L, D3D11_RESOURCE_MISC_RESTRICT_SHARED_RESOURCE = 0x2000L,
  D3D11_RESOURCE_MISC_RESTRICT_SHARED_RESOURCE_DRIVER = 0x4000L, D3D11_RESOURCE_MISC_GUARDED = 0x8000L, D3D11_RESOURCE_MISC_TILE_POOL = 0x20000L, D3D11_RESOURCE_MISC_TILED = 0x40000L,
  D3D11_RESOURCE_MISC_HW_PROTECTED = 0x80000L
}
 
enum  D3D11_MAP {
  D3D11_MAP_READ = 1, D3D11_MAP_WRITE = 2, D3D11_MAP_READ_WRITE = 3, D3D11_MAP_WRITE_DISCARD = 4,
  D3D11_MAP_WRITE_NO_OVERWRITE = 5
}
 
enum  D3D11_MAP_FLAG { D3D11_MAP_FLAG_DO_NOT_WAIT = 0x100000L }
 
enum  D3D11_RAISE_FLAG { D3D11_RAISE_FLAG_DRIVER_INTERNAL_ERROR = 0x1L }
 
enum  D3D11_CLEAR_FLAG { D3D11_CLEAR_DEPTH = 0x1L, D3D11_CLEAR_STENCIL = 0x2L }
 
enum  D3D11_COMPARISON_FUNC {
  D3D11_COMPARISON_NEVER = 1, D3D11_COMPARISON_LESS = 2, D3D11_COMPARISON_EQUAL = 3, D3D11_COMPARISON_LESS_EQUAL = 4,
  D3D11_COMPARISON_GREATER = 5, D3D11_COMPARISON_NOT_EQUAL = 6, D3D11_COMPARISON_GREATER_EQUAL = 7, D3D11_COMPARISON_ALWAYS = 8
}
 
enum  D3D11_DEPTH_WRITE_MASK { D3D11_DEPTH_WRITE_MASK_ZERO = 0, D3D11_DEPTH_WRITE_MASK_ALL = 1 }
 
enum  D3D11_STENCIL_OP {
  D3D11_STENCIL_OP_KEEP = 1, D3D11_STENCIL_OP_ZERO = 2, D3D11_STENCIL_OP_REPLACE = 3, D3D11_STENCIL_OP_INCR_SAT = 4,
  D3D11_STENCIL_OP_DECR_SAT = 5, D3D11_STENCIL_OP_INVERT = 6, D3D11_STENCIL_OP_INCR = 7, D3D11_STENCIL_OP_DECR = 8
}
 
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 = 2, D3D11_BLEND_OP_REV_SUBTRACT = 3, D3D11_BLEND_OP_MIN = 4,
  D3D11_BLEND_OP_MAX = 5
}
 
enum  D3D11_COLOR_WRITE_ENABLE {
  D3D11_COLOR_WRITE_ENABLE_RED = 1, D3D11_COLOR_WRITE_ENABLE_GREEN = 2, D3D11_COLOR_WRITE_ENABLE_BLUE = 4, D3D11_COLOR_WRITE_ENABLE_ALPHA = 8,
  D3D11_COLOR_WRITE_ENABLE_ALL = ( ( ( D3D11_COLOR_WRITE_ENABLE_RED | D3D11_COLOR_WRITE_ENABLE_GREEN ) | D3D11_COLOR_WRITE_ENABLE_BLUE ) | D3D11_COLOR_WRITE_ENABLE_ALPHA )
}
 
enum  D3D11_TEXTURECUBE_FACE {
  D3D11_TEXTURECUBE_FACE_POSITIVE_X = 0, D3D11_TEXTURECUBE_FACE_NEGATIVE_X = 1, D3D11_TEXTURECUBE_FACE_POSITIVE_Y = 2, D3D11_TEXTURECUBE_FACE_NEGATIVE_Y = 3,
  D3D11_TEXTURECUBE_FACE_POSITIVE_Z = 4, D3D11_TEXTURECUBE_FACE_NEGATIVE_Z = 5
}
 
enum  D3D11_BUFFEREX_SRV_FLAG { D3D11_BUFFEREX_SRV_FLAG_RAW = 0x1 }
 
enum  D3D11_DSV_FLAG { D3D11_DSV_READ_ONLY_DEPTH = 0x1L, D3D11_DSV_READ_ONLY_STENCIL = 0x2L }
 
enum  D3D11_BUFFER_UAV_FLAG { D3D11_BUFFER_UAV_FLAG_RAW = 0x1, D3D11_BUFFER_UAV_FLAG_APPEND = 0x2, D3D11_BUFFER_UAV_FLAG_COUNTER = 0x4 }
 
enum  D3D11_FILTER {
  D3D11_FILTER_MIN_MAG_MIP_POINT = 0, D3D11_FILTER_MIN_MAG_POINT_MIP_LINEAR = 0x1, D3D11_FILTER_MIN_POINT_MAG_LINEAR_MIP_POINT = 0x4, D3D11_FILTER_MIN_POINT_MAG_MIP_LINEAR = 0x5,
  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_FILTER_TYPE { D3D11_FILTER_TYPE_POINT = 0, D3D11_FILTER_TYPE_LINEAR = 1 }
 
enum  D3D11_FILTER_REDUCTION_TYPE { D3D11_FILTER_REDUCTION_TYPE_STANDARD = 0, D3D11_FILTER_REDUCTION_TYPE_COMPARISON = 1, D3D11_FILTER_REDUCTION_TYPE_MINIMUM = 2, D3D11_FILTER_REDUCTION_TYPE_MAXIMUM = 3 }
 
enum  D3D11_TEXTURE_ADDRESS_MODE {
  D3D11_TEXTURE_ADDRESS_WRAP = 1, D3D11_TEXTURE_ADDRESS_MIRROR = 2, D3D11_TEXTURE_ADDRESS_CLAMP = 3, D3D11_TEXTURE_ADDRESS_BORDER = 4,
  D3D11_TEXTURE_ADDRESS_MIRROR_ONCE = 5
}
 
enum  D3D11_FORMAT_SUPPORT {
  D3D11_FORMAT_SUPPORT_BUFFER = 0x1, D3D11_FORMAT_SUPPORT_IA_VERTEX_BUFFER = 0x2, D3D11_FORMAT_SUPPORT_IA_INDEX_BUFFER = 0x4, D3D11_FORMAT_SUPPORT_SO_BUFFER = 0x8,
  D3D11_FORMAT_SUPPORT_TEXTURE1D = 0x10, D3D11_FORMAT_SUPPORT_TEXTURE2D = 0x20, D3D11_FORMAT_SUPPORT_TEXTURE3D = 0x40, D3D11_FORMAT_SUPPORT_TEXTURECUBE = 0x80,
  D3D11_FORMAT_SUPPORT_SHADER_LOAD = 0x100, D3D11_FORMAT_SUPPORT_SHADER_SAMPLE = 0x200, D3D11_FORMAT_SUPPORT_SHADER_SAMPLE_COMPARISON = 0x400, D3D11_FORMAT_SUPPORT_SHADER_SAMPLE_MONO_TEXT = 0x800,
  D3D11_FORMAT_SUPPORT_MIP = 0x1000, D3D11_FORMAT_SUPPORT_MIP_AUTOGEN = 0x2000, D3D11_FORMAT_SUPPORT_RENDER_TARGET = 0x4000, D3D11_FORMAT_SUPPORT_BLENDABLE = 0x8000,
  D3D11_FORMAT_SUPPORT_DEPTH_STENCIL = 0x10000, D3D11_FORMAT_SUPPORT_CPU_LOCKABLE = 0x20000, D3D11_FORMAT_SUPPORT_MULTISAMPLE_RESOLVE = 0x40000, D3D11_FORMAT_SUPPORT_DISPLAY = 0x80000,
  D3D11_FORMAT_SUPPORT_CAST_WITHIN_BIT_LAYOUT = 0x100000, D3D11_FORMAT_SUPPORT_MULTISAMPLE_RENDERTARGET = 0x200000, D3D11_FORMAT_SUPPORT_MULTISAMPLE_LOAD = 0x400000, D3D11_FORMAT_SUPPORT_SHADER_GATHER = 0x800000,
  D3D11_FORMAT_SUPPORT_BACK_BUFFER_CAST = 0x1000000, D3D11_FORMAT_SUPPORT_TYPED_UNORDERED_ACCESS_VIEW = 0x2000000, D3D11_FORMAT_SUPPORT_SHADER_GATHER_COMPARISON = 0x4000000, D3D11_FORMAT_SUPPORT_DECODER_OUTPUT = 0x8000000,
  D3D11_FORMAT_SUPPORT_VIDEO_PROCESSOR_OUTPUT = 0x10000000, D3D11_FORMAT_SUPPORT_VIDEO_PROCESSOR_INPUT = 0x20000000, D3D11_FORMAT_SUPPORT_VIDEO_ENCODER = 0x40000000
}
 
enum  D3D11_FORMAT_SUPPORT2 {
  D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_ADD = 0x1, D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_BITWISE_OPS = 0x2, D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_COMPARE_STORE_OR_COMPARE_EXCHANGE = 0x4, D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_EXCHANGE = 0x8,
  D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_SIGNED_MIN_OR_MAX = 0x10, D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_UNSIGNED_MIN_OR_MAX = 0x20, D3D11_FORMAT_SUPPORT2_UAV_TYPED_LOAD = 0x40, D3D11_FORMAT_SUPPORT2_UAV_TYPED_STORE = 0x80,
  D3D11_FORMAT_SUPPORT2_OUTPUT_MERGER_LOGIC_OP = 0x100, D3D11_FORMAT_SUPPORT2_TILED = 0x200, D3D11_FORMAT_SUPPORT2_SHAREABLE = 0x400, D3D11_FORMAT_SUPPORT2_MULTIPLANE_OVERLAY = 0x4000
}
 
enum  D3D11_ASYNC_GETDATA_FLAG { D3D11_ASYNC_GETDATA_DONOTFLUSH = 0x1 }
 
enum  D3D11_QUERY {
  D3D11_QUERY_EVENT = 0, D3D11_QUERY_OCCLUSION = ( D3D11_QUERY_EVENT + 1 ), D3D11_QUERY_TIMESTAMP = ( D3D11_QUERY_OCCLUSION + 1 ), D3D11_QUERY_TIMESTAMP_DISJOINT = ( D3D11_QUERY_TIMESTAMP + 1 ),
  D3D11_QUERY_PIPELINE_STATISTICS = ( D3D11_QUERY_TIMESTAMP_DISJOINT + 1 ), D3D11_QUERY_OCCLUSION_PREDICATE = ( D3D11_QUERY_PIPELINE_STATISTICS + 1 ), D3D11_QUERY_SO_STATISTICS = ( D3D11_QUERY_OCCLUSION_PREDICATE + 1 ), D3D11_QUERY_SO_OVERFLOW_PREDICATE = ( D3D11_QUERY_SO_STATISTICS + 1 ),
  D3D11_QUERY_SO_STATISTICS_STREAM0 = ( D3D11_QUERY_SO_OVERFLOW_PREDICATE + 1 ), D3D11_QUERY_SO_OVERFLOW_PREDICATE_STREAM0 = ( D3D11_QUERY_SO_STATISTICS_STREAM0 + 1 ), D3D11_QUERY_SO_STATISTICS_STREAM1 = ( D3D11_QUERY_SO_OVERFLOW_PREDICATE_STREAM0 + 1 ), D3D11_QUERY_SO_OVERFLOW_PREDICATE_STREAM1 = ( D3D11_QUERY_SO_STATISTICS_STREAM1 + 1 ),
  D3D11_QUERY_SO_STATISTICS_STREAM2 = ( D3D11_QUERY_SO_OVERFLOW_PREDICATE_STREAM1 + 1 ), D3D11_QUERY_SO_OVERFLOW_PREDICATE_STREAM2 = ( D3D11_QUERY_SO_STATISTICS_STREAM2 + 1 ), D3D11_QUERY_SO_STATISTICS_STREAM3 = ( D3D11_QUERY_SO_OVERFLOW_PREDICATE_STREAM2 + 1 ), D3D11_QUERY_SO_OVERFLOW_PREDICATE_STREAM3 = ( D3D11_QUERY_SO_STATISTICS_STREAM3 + 1 )
}
 
enum  D3D11_QUERY_MISC_FLAG { D3D11_QUERY_MISC_PREDICATEHINT = 0x1 }
 
enum  D3D11_COUNTER { D3D11_COUNTER_DEVICE_DEPENDENT_0 = 0x40000000 }
 
enum  D3D11_COUNTER_TYPE { D3D11_COUNTER_TYPE_FLOAT32 = 0, D3D11_COUNTER_TYPE_UINT16 = ( D3D11_COUNTER_TYPE_FLOAT32 + 1 ), D3D11_COUNTER_TYPE_UINT32 = ( D3D11_COUNTER_TYPE_UINT16 + 1 ), D3D11_COUNTER_TYPE_UINT64 = ( D3D11_COUNTER_TYPE_UINT32 + 1 ) }
 
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 = 0, D3D11_DEVICE_CONTEXT_DEFERRED = ( D3D11_DEVICE_CONTEXT_IMMEDIATE + 1 ) }
 
enum  D3D11_FEATURE {
  D3D11_FEATURE_THREADING = 0, D3D11_FEATURE_DOUBLES = ( D3D11_FEATURE_THREADING + 1 ), D3D11_FEATURE_FORMAT_SUPPORT = ( D3D11_FEATURE_DOUBLES + 1 ), D3D11_FEATURE_FORMAT_SUPPORT2 = ( D3D11_FEATURE_FORMAT_SUPPORT + 1 ),
  D3D11_FEATURE_D3D10_X_HARDWARE_OPTIONS = ( D3D11_FEATURE_FORMAT_SUPPORT2 + 1 ), D3D11_FEATURE_D3D11_OPTIONS = ( D3D11_FEATURE_D3D10_X_HARDWARE_OPTIONS + 1 ), D3D11_FEATURE_ARCHITECTURE_INFO = ( D3D11_FEATURE_D3D11_OPTIONS + 1 ), D3D11_FEATURE_D3D9_OPTIONS = ( D3D11_FEATURE_ARCHITECTURE_INFO + 1 ),
  D3D11_FEATURE_SHADER_MIN_PRECISION_SUPPORT = ( D3D11_FEATURE_D3D9_OPTIONS + 1 ), D3D11_FEATURE_D3D9_SHADOW_SUPPORT = ( D3D11_FEATURE_SHADER_MIN_PRECISION_SUPPORT + 1 ), D3D11_FEATURE_D3D11_OPTIONS1 = ( D3D11_FEATURE_D3D9_SHADOW_SUPPORT + 1 ), D3D11_FEATURE_D3D9_SIMPLE_INSTANCING_SUPPORT = ( D3D11_FEATURE_D3D11_OPTIONS1 + 1 ),
  D3D11_FEATURE_MARKER_SUPPORT = ( D3D11_FEATURE_D3D9_SIMPLE_INSTANCING_SUPPORT + 1 ), D3D11_FEATURE_D3D9_OPTIONS1 = ( D3D11_FEATURE_MARKER_SUPPORT + 1 ), D3D11_FEATURE_D3D11_OPTIONS2 = ( D3D11_FEATURE_D3D9_OPTIONS1 + 1 ), D3D11_FEATURE_D3D11_OPTIONS3 = ( D3D11_FEATURE_D3D11_OPTIONS2 + 1 ),
  D3D11_FEATURE_GPU_VIRTUAL_ADDRESS_SUPPORT = ( D3D11_FEATURE_D3D11_OPTIONS3 + 1 ), D3D11_FEATURE_D3D11_OPTIONS4 = ( D3D11_FEATURE_GPU_VIRTUAL_ADDRESS_SUPPORT + 1 ), D3D11_FEATURE_SHADER_CACHE = ( D3D11_FEATURE_D3D11_OPTIONS4 + 1 )
}
 
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 = 0, D3D11_TILED_RESOURCES_TIER_1 = 1, D3D11_TILED_RESOURCES_TIER_2 = 2, D3D11_TILED_RESOURCES_TIER_3 = 3 }
 
enum  D3D11_CONSERVATIVE_RASTERIZATION_TIER { D3D11_CONSERVATIVE_RASTERIZATION_NOT_SUPPORTED = 0, D3D11_CONSERVATIVE_RASTERIZATION_TIER_1 = 1, D3D11_CONSERVATIVE_RASTERIZATION_TIER_2 = 2, D3D11_CONSERVATIVE_RASTERIZATION_TIER_3 = 3 }
 
enum  D3D11_SHADER_CACHE_SUPPORT_FLAGS { D3D11_SHADER_CACHE_SUPPORT_NONE = 0, D3D11_SHADER_CACHE_SUPPORT_AUTOMATIC_INPROC_CACHE = 0x1, D3D11_SHADER_CACHE_SUPPORT_AUTOMATIC_DISK_CACHE = 0x2 }
 
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_FORMAT_SUPPORT { D3D11_VIDEO_PROCESSOR_FORMAT_SUPPORT_INPUT = 0x1, D3D11_VIDEO_PROCESSOR_FORMAT_SUPPORT_OUTPUT = 0x2 }
 
enum  D3D11_VIDEO_PROCESSOR_DEVICE_CAPS {
  D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_LINEAR_SPACE = 0x1, D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_xvYCC = 0x2, D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_RGB_RANGE_CONVERSION = 0x4, D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_YCbCr_MATRIX_CONVERSION = 0x8,
  D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_NOMINAL_RANGE = 0x10
}
 
enum  D3D11_VIDEO_PROCESSOR_FEATURE_CAPS {
  D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_FILL = 0x1, D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_CONSTRICTION = 0x2, D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_LUMA_KEY = 0x4, D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_PALETTE = 0x8,
  D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_LEGACY = 0x10, D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_STEREO = 0x20, D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ROTATION = 0x40, D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_STREAM = 0x80,
  D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_PIXEL_ASPECT_RATIO = 0x100, D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_MIRROR = 0x200, D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_SHADER_USAGE = 0x400, D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_METADATA_HDR10 = 0x800
}
 
enum  D3D11_VIDEO_PROCESSOR_FILTER_CAPS {
  D3D11_VIDEO_PROCESSOR_FILTER_CAPS_BRIGHTNESS = 0x1, D3D11_VIDEO_PROCESSOR_FILTER_CAPS_CONTRAST = 0x2, D3D11_VIDEO_PROCESSOR_FILTER_CAPS_HUE = 0x4, D3D11_VIDEO_PROCESSOR_FILTER_CAPS_SATURATION = 0x8,
  D3D11_VIDEO_PROCESSOR_FILTER_CAPS_NOISE_REDUCTION = 0x10, D3D11_VIDEO_PROCESSOR_FILTER_CAPS_EDGE_ENHANCEMENT = 0x20, D3D11_VIDEO_PROCESSOR_FILTER_CAPS_ANAMORPHIC_SCALING = 0x40, D3D11_VIDEO_PROCESSOR_FILTER_CAPS_STEREO_ADJUSTMENT = 0x80
}
 
enum  D3D11_VIDEO_PROCESSOR_FORMAT_CAPS { D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_INTERLACED = 0x1, D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_PROCAMP = 0x2, D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_LUMA_KEY = 0x4, D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_PALETTE_INTERLACED = 0x8 }
 
enum  D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS {
  D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_DENOISE = 0x1, D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_DERINGING = 0x2, D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_EDGE_ENHANCEMENT = 0x4, D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_COLOR_CORRECTION = 0x8,
  D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_FLESH_TONE_MAPPING = 0x10, D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_IMAGE_STABILIZATION = 0x20, D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_SUPER_RESOLUTION = 0x40, D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_ANAMORPHIC_SCALING = 0x80
}
 
enum  D3D11_VIDEO_PROCESSOR_STEREO_CAPS {
  D3D11_VIDEO_PROCESSOR_STEREO_CAPS_MONO_OFFSET = 0x1, D3D11_VIDEO_PROCESSOR_STEREO_CAPS_ROW_INTERLEAVED = 0x2, D3D11_VIDEO_PROCESSOR_STEREO_CAPS_COLUMN_INTERLEAVED = 0x4, D3D11_VIDEO_PROCESSOR_STEREO_CAPS_CHECKERBOARD = 0x8,
  D3D11_VIDEO_PROCESSOR_STEREO_CAPS_FLIP_MODE = 0x10
}
 
enum  D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS {
  D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_DEINTERLACE_BLEND = 0x1, D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_DEINTERLACE_BOB = 0x2, D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_DEINTERLACE_ADAPTIVE = 0x4, D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_DEINTERLACE_MOTION_COMPENSATION = 0x8,
  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 = 0x1, D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_22 = 0x2, D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_2224 = 0x4, D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_2332 = 0x8,
  D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_32322 = 0x10, D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_55 = 0x20, D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_64 = 0x40, D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_87 = 0x80,
  D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_222222222223 = 0x100, D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_OTHER = 0x80000000
}
 
enum  D3D11_CONTENT_PROTECTION_CAPS {
  D3D11_CONTENT_PROTECTION_CAPS_SOFTWARE = 0x1, D3D11_CONTENT_PROTECTION_CAPS_HARDWARE = 0x2, D3D11_CONTENT_PROTECTION_CAPS_PROTECTION_ALWAYS_ON = 0x4, D3D11_CONTENT_PROTECTION_CAPS_PARTIAL_DECRYPTION = 0x8,
  D3D11_CONTENT_PROTECTION_CAPS_CONTENT_KEY = 0x10, D3D11_CONTENT_PROTECTION_CAPS_FRESHEN_SESSION_KEY = 0x20, D3D11_CONTENT_PROTECTION_CAPS_ENCRYPTED_READ_BACK = 0x40, D3D11_CONTENT_PROTECTION_CAPS_ENCRYPTED_READ_BACK_KEY = 0x80,
  D3D11_CONTENT_PROTECTION_CAPS_SEQUENTIAL_CTR_IV = 0x100, D3D11_CONTENT_PROTECTION_CAPS_ENCRYPT_SLICEDATA_ONLY = 0x200, D3D11_CONTENT_PROTECTION_CAPS_DECRYPTION_BLT = 0x400, D3D11_CONTENT_PROTECTION_CAPS_HARDWARE_PROTECT_UNCOMPRESSED = 0x800,
  D3D11_CONTENT_PROTECTION_CAPS_HARDWARE_PROTECTED_MEMORY_PAGEABLE = 0x1000, D3D11_CONTENT_PROTECTION_CAPS_HARDWARE_TEARDOWN = 0x2000, D3D11_CONTENT_PROTECTION_CAPS_HARDWARE_DRM_COMMUNICATION = 0x4000
}
 
enum  D3D11_VIDEO_PROCESSOR_FILTER {
  D3D11_VIDEO_PROCESSOR_FILTER_BRIGHTNESS = 0, D3D11_VIDEO_PROCESSOR_FILTER_CONTRAST = 1, D3D11_VIDEO_PROCESSOR_FILTER_HUE = 2, D3D11_VIDEO_PROCESSOR_FILTER_SATURATION = 3,
  D3D11_VIDEO_PROCESSOR_FILTER_NOISE_REDUCTION = 4, D3D11_VIDEO_PROCESSOR_FILTER_EDGE_ENHANCEMENT = 5, D3D11_VIDEO_PROCESSOR_FILTER_ANAMORPHIC_SCALING = 6, D3D11_VIDEO_PROCESSOR_FILTER_STEREO_ADJUSTMENT = 7
}
 
enum  D3D11_VIDEO_FRAME_FORMAT { D3D11_VIDEO_FRAME_FORMAT_PROGRESSIVE = 0, D3D11_VIDEO_FRAME_FORMAT_INTERLACED_TOP_FIELD_FIRST = 1, D3D11_VIDEO_FRAME_FORMAT_INTERLACED_BOTTOM_FIELD_FIRST = 2 }
 
enum  D3D11_VIDEO_USAGE { D3D11_VIDEO_USAGE_PLAYBACK_NORMAL = 0, D3D11_VIDEO_USAGE_OPTIMAL_SPEED = 1, D3D11_VIDEO_USAGE_OPTIMAL_QUALITY = 2 }
 
enum  D3D11_VIDEO_PROCESSOR_NOMINAL_RANGE { D3D11_VIDEO_PROCESSOR_NOMINAL_RANGE_UNDEFINED = 0, D3D11_VIDEO_PROCESSOR_NOMINAL_RANGE_16_235 = 1, D3D11_VIDEO_PROCESSOR_NOMINAL_RANGE_0_255 = 2 }
 
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_AUTHENTICATED_CHANNEL_TYPE { D3D11_AUTHENTICATED_CHANNEL_D3D11 = 1, D3D11_AUTHENTICATED_CHANNEL_DRIVER_SOFTWARE = 2, D3D11_AUTHENTICATED_CHANNEL_DRIVER_HARDWARE = 3 }
 
enum  D3D11_AUTHENTICATED_PROCESS_IDENTIFIER_TYPE { D3D11_PROCESSIDTYPE_UNKNOWN = 0, D3D11_PROCESSIDTYPE_DWM = 1, D3D11_PROCESSIDTYPE_HANDLE = 2 }
 
enum  D3D11_BUS_TYPE {
  D3D11_BUS_TYPE_OTHER = 0, D3D11_BUS_TYPE_PCI = 0x1, D3D11_BUS_TYPE_PCIX = 0x2, D3D11_BUS_TYPE_PCIEXPRESS = 0x3,
  D3D11_BUS_TYPE_AGP = 0x4, D3D11_BUS_IMPL_MODIFIER_INSIDE_OF_CHIPSET = 0x10000, D3D11_BUS_IMPL_MODIFIER_TRACKS_ON_MOTHER_BOARD_TO_CHIP = 0x20000, D3D11_BUS_IMPL_MODIFIER_TRACKS_ON_MOTHER_BOARD_TO_SOCKET = 0x30000,
  D3D11_BUS_IMPL_MODIFIER_DAUGHTER_BOARD_CONNECTOR = 0x40000, D3D11_BUS_IMPL_MODIFIER_DAUGHTER_BOARD_CONNECTOR_INSIDE_OF_NUAE = 0x50000, D3D11_BUS_IMPL_MODIFIER_NON_STANDARD = 0x80000000
}
 
enum  D3D11_VDOV_DIMENSION { D3D11_VDOV_DIMENSION_UNKNOWN = 0, D3D11_VDOV_DIMENSION_TEXTURE2D = 1 }
 
enum  D3D11_VPIV_DIMENSION { D3D11_VPIV_DIMENSION_UNKNOWN = 0, D3D11_VPIV_DIMENSION_TEXTURE2D = 1 }
 
enum  D3D11_VPOV_DIMENSION { D3D11_VPOV_DIMENSION_UNKNOWN = 0, D3D11_VPOV_DIMENSION_TEXTURE2D = 1, D3D11_VPOV_DIMENSION_TEXTURE2DARRAY = 2 }
 
enum  D3D11_CREATE_DEVICE_FLAG {
  D3D11_CREATE_DEVICE_SINGLETHREADED = 0x1, D3D11_CREATE_DEVICE_DEBUG = 0x2, D3D11_CREATE_DEVICE_SWITCH_TO_REF = 0x4, D3D11_CREATE_DEVICE_PREVENT_INTERNAL_THREADING_OPTIMIZATIONS = 0x8,
  D3D11_CREATE_DEVICE_BGRA_SUPPORT = 0x20, D3D11_CREATE_DEVICE_DEBUGGABLE = 0x40, D3D11_CREATE_DEVICE_PREVENT_ALTERING_LAYER_SETTINGS_FROM_REGISTRY = 0x80, D3D11_CREATE_DEVICE_DISABLE_GPU_TIMEOUT = 0x100,
  D3D11_CREATE_DEVICE_VIDEO_SUPPORT = 0x800
}
 

Functions

 DEFINE_GUID (D3D11_DECODER_PROFILE_MPEG2_MOCOMP, 0xe6a9f44b, 0x61b0, 0x4563, 0x9e, 0xa4, 0x63, 0xd2, 0xa3, 0xc6, 0xfe, 0x66)
 
 DEFINE_GUID (D3D11_DECODER_PROFILE_MPEG2_IDCT, 0xbf22ad00, 0x03ea, 0x4690, 0x80, 0x77, 0x47, 0x33, 0x46, 0x20, 0x9b, 0x7e)
 
 DEFINE_GUID (D3D11_DECODER_PROFILE_MPEG2_VLD, 0xee27417f, 0x5e28, 0x4e65, 0xbe, 0xea, 0x1d, 0x26, 0xb5, 0x08, 0xad, 0xc9)
 
 DEFINE_GUID (D3D11_DECODER_PROFILE_MPEG1_VLD, 0x6f3ec719, 0x3735, 0x42cc, 0x80, 0x63, 0x65, 0xcc, 0x3c, 0xb3, 0x66, 0x16)
 
 DEFINE_GUID (D3D11_DECODER_PROFILE_MPEG2and1_VLD, 0x86695f12, 0x340e, 0x4f04, 0x9f, 0xd3, 0x92, 0x53, 0xdd, 0x32, 0x74, 0x60)
 
 DEFINE_GUID (D3D11_DECODER_PROFILE_H264_MOCOMP_NOFGT, 0x1b81be64, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5)
 
 DEFINE_GUID (D3D11_DECODER_PROFILE_H264_MOCOMP_FGT, 0x1b81be65, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5)
 
 DEFINE_GUID (D3D11_DECODER_PROFILE_H264_IDCT_NOFGT, 0x1b81be66, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5)
 
 DEFINE_GUID (D3D11_DECODER_PROFILE_H264_IDCT_FGT, 0x1b81be67, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5)
 
 DEFINE_GUID (D3D11_DECODER_PROFILE_H264_VLD_NOFGT, 0x1b81be68, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5)
 
 DEFINE_GUID (D3D11_DECODER_PROFILE_H264_VLD_FGT, 0x1b81be69, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5)
 
 DEFINE_GUID (D3D11_DECODER_PROFILE_H264_VLD_WITHFMOASO_NOFGT, 0xd5f04ff9, 0x3418, 0x45d8, 0x95, 0x61, 0x32, 0xa7, 0x6a, 0xae, 0x2d, 0xdd)
 
 DEFINE_GUID (D3D11_DECODER_PROFILE_H264_VLD_STEREO_PROGRESSIVE_NOFGT, 0xd79be8da, 0x0cf1, 0x4c81, 0xb8, 0x2a, 0x69, 0xa4, 0xe2, 0x36, 0xf4, 0x3d)
 
 DEFINE_GUID (D3D11_DECODER_PROFILE_H264_VLD_STEREO_NOFGT, 0xf9aaccbb, 0xc2b6, 0x4cfc, 0x87, 0x79, 0x57, 0x07, 0xb1, 0x76, 0x05, 0x52)
 
 DEFINE_GUID (D3D11_DECODER_PROFILE_H264_VLD_MULTIVIEW_NOFGT, 0x705b9d82, 0x76cf, 0x49d6, 0xb7, 0xe6, 0xac, 0x88, 0x72, 0xdb, 0x01, 0x3c)
 
 DEFINE_GUID (D3D11_DECODER_PROFILE_WMV8_POSTPROC, 0x1b81be80, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5)
 
 DEFINE_GUID (D3D11_DECODER_PROFILE_WMV8_MOCOMP, 0x1b81be81, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5)
 
 DEFINE_GUID (D3D11_DECODER_PROFILE_WMV9_POSTPROC, 0x1b81be90, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5)
 
 DEFINE_GUID (D3D11_DECODER_PROFILE_WMV9_MOCOMP, 0x1b81be91, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5)
 
 DEFINE_GUID (D3D11_DECODER_PROFILE_WMV9_IDCT, 0x1b81be94, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5)
 
 DEFINE_GUID (D3D11_DECODER_PROFILE_VC1_POSTPROC, 0x1b81beA0, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5)
 
 DEFINE_GUID (D3D11_DECODER_PROFILE_VC1_MOCOMP, 0x1b81beA1, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5)
 
 DEFINE_GUID (D3D11_DECODER_PROFILE_VC1_IDCT, 0x1b81beA2, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5)
 
 DEFINE_GUID (D3D11_DECODER_PROFILE_VC1_VLD, 0x1b81beA3, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5)
 
 DEFINE_GUID (D3D11_DECODER_PROFILE_VC1_D2010, 0x1b81beA4, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5)
 
 DEFINE_GUID (D3D11_DECODER_PROFILE_MPEG4PT2_VLD_SIMPLE, 0xefd64d74, 0xc9e8, 0x41d7, 0xa5, 0xe9, 0xe9, 0xb0, 0xe3, 0x9f, 0xa3, 0x19)
 
 DEFINE_GUID (D3D11_DECODER_PROFILE_MPEG4PT2_VLD_ADVSIMPLE_NOGMC, 0xed418a9f, 0x010d, 0x4eda, 0x9a, 0xe3, 0x9a, 0x65, 0x35, 0x8d, 0x8d, 0x2e)
 
 DEFINE_GUID (D3D11_DECODER_PROFILE_MPEG4PT2_VLD_ADVSIMPLE_GMC, 0xab998b5b, 0x4258, 0x44a9, 0x9f, 0xeb, 0x94, 0xe5, 0x97, 0xa6, 0xba, 0xae)
 
 DEFINE_GUID (D3D11_DECODER_PROFILE_HEVC_VLD_MAIN, 0x5b11d51b, 0x2f4c, 0x4452, 0xbc, 0xc3, 0x09, 0xf2, 0xa1, 0x16, 0x0c, 0xc0)
 
 DEFINE_GUID (D3D11_DECODER_PROFILE_HEVC_VLD_MAIN10, 0x107af0e0, 0xef1a, 0x4d19, 0xab, 0xa8, 0x67, 0xa1, 0x63, 0x07, 0x3d, 0x13)
 
 DEFINE_GUID (D3D11_DECODER_PROFILE_VP9_VLD_PROFILE0, 0x463707f8, 0xa1d0, 0x4585, 0x87, 0x6d, 0x83, 0xaa, 0x6d, 0x60, 0xb8, 0x9e)
 
 DEFINE_GUID (D3D11_DECODER_PROFILE_VP9_VLD_10BIT_PROFILE2, 0xa4c749ef, 0x6ecf, 0x48aa, 0x84, 0x48, 0x50, 0xa7, 0xa1, 0x16, 0x5f, 0xf7)
 
 DEFINE_GUID (D3D11_DECODER_PROFILE_VP8_VLD, 0x90b899ea, 0x3a62, 0x4705, 0x88, 0xb3, 0x8d, 0xf0, 0x4b, 0x27, 0x44, 0xe7)
 
 DEFINE_GUID (D3D11_CRYPTO_TYPE_AES128_CTR, 0x9b6bd711, 0x4f74, 0x41c9, 0x9e, 0x7b, 0xb, 0xe2, 0xd7, 0xd9, 0x3b, 0x4f)
 
 DEFINE_GUID (D3D11_DECODER_ENCRYPTION_HW_CENC, 0x89d6ac4f, 0x9f2, 0x4229, 0xb2, 0xcd, 0x37, 0x74, 0xa, 0x6d, 0xfd, 0x81)
 
 DEFINE_GUID (D3D11_KEY_EXCHANGE_HW_PROTECTION, 0xb1170d8a, 0x628d, 0x4da3, 0xad, 0x3b, 0x82, 0xdd, 0xb0, 0x8b, 0x49, 0x70)
 
 DEFINE_GUID (D3D11_AUTHENTICATED_QUERY_PROTECTION, 0xa84eb584, 0xc495, 0x48aa, 0xb9, 0x4d, 0x8b, 0xd2, 0xd6, 0xfb, 0xce, 0x5)
 
 DEFINE_GUID (D3D11_AUTHENTICATED_QUERY_CHANNEL_TYPE, 0xbc1b18a5, 0xb1fb, 0x42ab, 0xbd, 0x94, 0xb5, 0x82, 0x8b, 0x4b, 0xf7, 0xbe)
 
 DEFINE_GUID (D3D11_AUTHENTICATED_QUERY_DEVICE_HANDLE, 0xec1c539d, 0x8cff, 0x4e2a, 0xbc, 0xc4, 0xf5, 0x69, 0x2f, 0x99, 0xf4, 0x80)
 
 DEFINE_GUID (D3D11_AUTHENTICATED_QUERY_CRYPTO_SESSION, 0x2634499e, 0xd018, 0x4d74, 0xac, 0x17, 0x7f, 0x72, 0x40, 0x59, 0x52, 0x8d)
 
 DEFINE_GUID (D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_COUNT, 0xdb207b3, 0x9450, 0x46a6, 0x82, 0xde, 0x1b, 0x96, 0xd4, 0x4f, 0x9c, 0xf2)
 
 DEFINE_GUID (D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS, 0x649bbadb, 0xf0f4, 0x4639, 0xa1, 0x5b, 0x24, 0x39, 0x3f, 0xc3, 0xab, 0xac)
 
 DEFINE_GUID (D3D11_AUTHENTICATED_QUERY_UNRESTRICTED_PROTECTED_SHARED_RESOURCE_COUNT, 0x12f0bd6, 0xe662, 0x4474, 0xbe, 0xfd, 0xaa, 0x53, 0xe5, 0x14, 0x3c, 0x6d)
 
 DEFINE_GUID (D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT, 0x2c042b5e, 0x8c07, 0x46d5, 0xaa, 0xbe, 0x8f, 0x75, 0xcb, 0xad, 0x4c, 0x31)
 
 DEFINE_GUID (D3D11_AUTHENTICATED_QUERY_OUTPUT_ID, 0x839ddca3, 0x9b4e, 0x41e4, 0xb0, 0x53, 0x89, 0x2b, 0xd2, 0xa1, 0x1e, 0xe7)
 
 DEFINE_GUID (D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ATTRIBUTES, 0x6214d9d2, 0x432c, 0x4abb, 0x9f, 0xce, 0x21, 0x6e, 0xea, 0x26, 0x9e, 0x3b)
 
 DEFINE_GUID (D3D11_AUTHENTICATED_QUERY_ENCRYPTION_WHEN_ACCESSIBLE_GUID_COUNT, 0xb30f7066, 0x203c, 0x4b07, 0x93, 0xfc, 0xce, 0xaa, 0xfd, 0x61, 0x24, 0x1e)
 
 DEFINE_GUID (D3D11_AUTHENTICATED_QUERY_ENCRYPTION_WHEN_ACCESSIBLE_GUID, 0xf83a5958, 0xe986, 0x4bda, 0xbe, 0xb0, 0x41, 0x1f, 0x6a, 0x7a, 0x1, 0xb7)
 
 DEFINE_GUID (D3D11_AUTHENTICATED_QUERY_CURRENT_ENCRYPTION_WHEN_ACCESSIBLE, 0xec1791c7, 0xdad3, 0x4f15, 0x9e, 0xc3, 0xfa, 0xa9, 0x3d, 0x60, 0xd4, 0xf0)
 
 DEFINE_GUID (D3D11_AUTHENTICATED_CONFIGURE_INITIALIZE, 0x6114bdb, 0x3523, 0x470a, 0x8d, 0xca, 0xfb, 0xc2, 0x84, 0x51, 0x54, 0xf0)
 
 DEFINE_GUID (D3D11_AUTHENTICATED_CONFIGURE_PROTECTION, 0x50455658, 0x3f47, 0x4362, 0xbf, 0x99, 0xbf, 0xdf, 0xcd, 0xe9, 0xed, 0x29)
 
 DEFINE_GUID (D3D11_AUTHENTICATED_CONFIGURE_CRYPTO_SESSION, 0x6346cc54, 0x2cfc, 0x4ad4, 0x82, 0x24, 0xd1, 0x58, 0x37, 0xde, 0x77, 0x0)
 
 DEFINE_GUID (D3D11_AUTHENTICATED_CONFIGURE_SHARED_RESOURCE, 0x772d047, 0x1b40, 0x48e8, 0x9c, 0xa6, 0xb5, 0xf5, 0x10, 0xde, 0x9f, 0x1)
 
 DEFINE_GUID (D3D11_AUTHENTICATED_CONFIGURE_ENCRYPTION_WHEN_ACCESSIBLE, 0x41fff286, 0x6ae0, 0x4d43, 0x9d, 0x55, 0xa4, 0x6e, 0x9e, 0xfd, 0x15, 0x8a)
 
 DEFINE_GUID (D3D11_KEY_EXCHANGE_RSAES_OAEP, 0xc1949895, 0xd72a, 0x4a1d, 0x8e, 0x5d, 0xed, 0x85, 0x7d, 0x17, 0x15, 0x20)
 
HRESULT WINAPI D3D11CreateDevice (_In_opt_ IDXGIAdapter *pAdapter, D3D_DRIVER_TYPE DriverType, HMODULE Software, UINT Flags, _In_reads_opt_(FeatureLevels) CONST D3D_FEATURE_LEVEL *pFeatureLevels, UINT FeatureLevels, UINT SDKVersion, _COM_Outptr_opt_ ID3D11Device **ppDevice, _Out_opt_ D3D_FEATURE_LEVEL *pFeatureLevel, _COM_Outptr_opt_ ID3D11DeviceContext **ppImmediateContext)
 
HRESULT WINAPI D3D11CreateDeviceAndSwapChain (_In_opt_ IDXGIAdapter *pAdapter, D3D_DRIVER_TYPE DriverType, HMODULE Software, UINT Flags, _In_reads_opt_(FeatureLevels) CONST D3D_FEATURE_LEVEL *pFeatureLevels, UINT FeatureLevels, UINT SDKVersion, _In_opt_ CONST DXGI_SWAP_CHAIN_DESC *pSwapChainDesc, _COM_Outptr_opt_ IDXGISwapChain **ppSwapChain, _COM_Outptr_opt_ ID3D11Device **ppDevice, _Out_opt_ D3D_FEATURE_LEVEL *pFeatureLevel, _COM_Outptr_opt_ ID3D11DeviceContext **ppImmediateContext)
 
 DEFINE_GUID (IID_ID3D11DeviceChild, 0x1841e5c8, 0x16b0, 0x489b, 0xbc, 0xc8, 0x44, 0xcf, 0xb0, 0xd5, 0xde, 0xae)
 
 DEFINE_GUID (IID_ID3D11DepthStencilState, 0x03823efb, 0x8d8f, 0x4e1c, 0x9a, 0xa2, 0xf6, 0x4b, 0xb2, 0xcb, 0xfd, 0xf1)
 
 DEFINE_GUID (IID_ID3D11BlendState, 0x75b68faa, 0x347d, 0x4159, 0x8f, 0x45, 0xa0, 0x64, 0x0f, 0x01, 0xcd, 0x9a)
 
 DEFINE_GUID (IID_ID3D11RasterizerState, 0x9bb4ab81, 0xab1a, 0x4d8f, 0xb5, 0x06, 0xfc, 0x04, 0x20, 0x0b, 0x6e, 0xe7)
 
 DEFINE_GUID (IID_ID3D11Resource, 0xdc8e63f3, 0xd12b, 0x4952, 0xb4, 0x7b, 0x5e, 0x45, 0x02, 0x6a, 0x86, 0x2d)
 
 DEFINE_GUID (IID_ID3D11Buffer, 0x48570b85, 0xd1ee, 0x4fcd, 0xa2, 0x50, 0xeb, 0x35, 0x07, 0x22, 0xb0, 0x37)
 
 DEFINE_GUID (IID_ID3D11Texture1D, 0xf8fb5c27, 0xc6b3, 0x4f75, 0xa4, 0xc8, 0x43, 0x9a, 0xf2, 0xef, 0x56, 0x4c)
 
 DEFINE_GUID (IID_ID3D11Texture2D, 0x6f15aaf2, 0xd208, 0x4e89, 0x9a, 0xb4, 0x48, 0x95, 0x35, 0xd3, 0x4f, 0x9c)
 
 DEFINE_GUID (IID_ID3D11Texture3D, 0x037e866e, 0xf56d, 0x4357, 0xa8, 0xaf, 0x9d, 0xab, 0xbe, 0x6e, 0x25, 0x0e)
 
 DEFINE_GUID (IID_ID3D11View, 0x839d1216, 0xbb2e, 0x412b, 0xb7, 0xf4, 0xa9, 0xdb, 0xeb, 0xe0, 0x8e, 0xd1)
 
 DEFINE_GUID (IID_ID3D11ShaderResourceView, 0xb0e06fe0, 0x8192, 0x4e1a, 0xb1, 0xca, 0x36, 0xd7, 0x41, 0x47, 0x10, 0xb2)
 
 DEFINE_GUID (IID_ID3D11RenderTargetView, 0xdfdba067, 0x0b8d, 0x4865, 0x87, 0x5b, 0xd7, 0xb4, 0x51, 0x6c, 0xc1, 0x64)
 
 DEFINE_GUID (IID_ID3D11DepthStencilView, 0x9fdac92a, 0x1876, 0x48c3, 0xaf, 0xad, 0x25, 0xb9, 0x4f, 0x84, 0xa9, 0xb6)
 
 DEFINE_GUID (IID_ID3D11UnorderedAccessView, 0x28acf509, 0x7f5c, 0x48f6, 0x86, 0x11, 0xf3, 0x16, 0x01, 0x0a, 0x63, 0x80)
 
 DEFINE_GUID (IID_ID3D11VertexShader, 0x3b301d64, 0xd678, 0x4289, 0x88, 0x97, 0x22, 0xf8, 0x92, 0x8b, 0x72, 0xf3)
 
 DEFINE_GUID (IID_ID3D11HullShader, 0x8e5c6061, 0x628a, 0x4c8e, 0x82, 0x64, 0xbb, 0xe4, 0x5c, 0xb3, 0xd5, 0xdd)
 
 DEFINE_GUID (IID_ID3D11DomainShader, 0xf582c508, 0x0f36, 0x490c, 0x99, 0x77, 0x31, 0xee, 0xce, 0x26, 0x8c, 0xfa)
 
 DEFINE_GUID (IID_ID3D11GeometryShader, 0x38325b96, 0xeffb, 0x4022, 0xba, 0x02, 0x2e, 0x79, 0x5b, 0x70, 0x27, 0x5c)
 
 DEFINE_GUID (IID_ID3D11PixelShader, 0xea82e40d, 0x51dc, 0x4f33, 0x93, 0xd4, 0xdb, 0x7c, 0x91, 0x25, 0xae, 0x8c)
 
 DEFINE_GUID (IID_ID3D11ComputeShader, 0x4f5b196e, 0xc2bd, 0x495e, 0xbd, 0x01, 0x1f, 0xde, 0xd3, 0x8e, 0x49, 0x69)
 
 DEFINE_GUID (IID_ID3D11InputLayout, 0xe4819ddc, 0x4cf0, 0x4025, 0xbd, 0x26, 0x5d, 0xe8, 0x2a, 0x3e, 0x07, 0xb7)
 
 DEFINE_GUID (IID_ID3D11SamplerState, 0xda6fea51, 0x564c, 0x4487, 0x98, 0x10, 0xf0, 0xd0, 0xf9, 0xb4, 0xe3, 0xa5)
 
 DEFINE_GUID (IID_ID3D11Asynchronous, 0x4b35d0cd, 0x1e15, 0x4258, 0x9c, 0x98, 0x1b, 0x13, 0x33, 0xf6, 0xdd, 0x3b)
 
 DEFINE_GUID (IID_ID3D11Query, 0xd6c00747, 0x87b7, 0x425e, 0xb8, 0x4d, 0x44, 0xd1, 0x08, 0x56, 0x0a, 0xfd)
 
 DEFINE_GUID (IID_ID3D11Predicate, 0x9eb576dd, 0x9f77, 0x4d86, 0x81, 0xaa, 0x8b, 0xab, 0x5f, 0xe4, 0x90, 0xe2)
 
 DEFINE_GUID (IID_ID3D11Counter, 0x6e8c49fb, 0xa371, 0x4770, 0xb4, 0x40, 0x29, 0x08, 0x60, 0x22, 0xb7, 0x41)
 
 DEFINE_GUID (IID_ID3D11ClassInstance, 0xa6cd7faa, 0xb0b7, 0x4a2f, 0x94, 0x36, 0x86, 0x62, 0xa6, 0x57, 0x97, 0xcb)
 
 DEFINE_GUID (IID_ID3D11ClassLinkage, 0xddf57cba, 0x9543, 0x46e4, 0xa1, 0x2b, 0xf2, 0x07, 0xa0, 0xfe, 0x7f, 0xed)
 
 DEFINE_GUID (IID_ID3D11CommandList, 0xa24bc4d1, 0x769e, 0x43f7, 0x80, 0x13, 0x98, 0xff, 0x56, 0x6c, 0x18, 0xe2)
 
 DEFINE_GUID (IID_ID3D11DeviceContext, 0xc0bfa96c, 0xe089, 0x44fb, 0x8e, 0xaf, 0x26, 0xf8, 0x79, 0x61, 0x90, 0xda)
 
 DEFINE_GUID (IID_ID3D11VideoDecoder, 0x3C9C5B51, 0x995D, 0x48d1, 0x9B, 0x8D, 0xFA, 0x5C, 0xAE, 0xDE, 0xD6, 0x5C)
 
 DEFINE_GUID (IID_ID3D11VideoProcessorEnumerator, 0x31627037, 0x53AB, 0x4200, 0x90, 0x61, 0x05, 0xFA, 0xA9, 0xAB, 0x45, 0xF9)
 
 DEFINE_GUID (IID_ID3D11VideoProcessor, 0x1D7B0652, 0x185F, 0x41c6, 0x85, 0xCE, 0x0C, 0x5B, 0xE3, 0xD4, 0xAE, 0x6C)
 
 DEFINE_GUID (IID_ID3D11AuthenticatedChannel, 0x3015A308, 0xDCBD, 0x47aa, 0xA7, 0x47, 0x19, 0x24, 0x86, 0xD1, 0x4D, 0x4A)
 
 DEFINE_GUID (IID_ID3D11CryptoSession, 0x9B32F9AD, 0xBDCC, 0x40a6, 0xA3, 0x9D, 0xD5, 0xC8, 0x65, 0x84, 0x57, 0x20)
 
 DEFINE_GUID (IID_ID3D11VideoDecoderOutputView, 0xC2931AEA, 0x2A85, 0x4f20, 0x86, 0x0F, 0xFB, 0xA1, 0xFD, 0x25, 0x6E, 0x18)
 
 DEFINE_GUID (IID_ID3D11VideoProcessorInputView, 0x11EC5A5F, 0x51DC, 0x4945, 0xAB, 0x34, 0x6E, 0x8C, 0x21, 0x30, 0x0E, 0xA5)
 
 DEFINE_GUID (IID_ID3D11VideoProcessorOutputView, 0xA048285E, 0x25A9, 0x4527, 0xBD, 0x93, 0xD6, 0x8B, 0x68, 0xC4, 0x42, 0x54)
 
 DEFINE_GUID (IID_ID3D11VideoContext, 0x61F21C45, 0x3C0E, 0x4a74, 0x9C, 0xEA, 0x67, 0x10, 0x0D, 0x9A, 0xD5, 0xE4)
 
 DEFINE_GUID (IID_ID3D11VideoDevice, 0x10EC4D5B, 0x975A, 0x4689, 0xB9, 0xE4, 0xD0, 0xAA, 0xC3, 0x0F, 0xE3, 0x33)
 
 DEFINE_GUID (IID_ID3D11Device, 0xdb6f6ddb, 0xac77, 0x4e88, 0x82, 0x53, 0x81, 0x9d, 0xf9, 0xbb, 0xf1, 0x40)
 

Variables

RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0000_v0_0_c_ifspec
 
RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0000_v0_0_s_ifspec
 
EXTERN_C const IID IID_ID3D11DeviceChild
 
RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0001_v0_0_c_ifspec
 
RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0001_v0_0_s_ifspec
 
EXTERN_C const IID IID_ID3D11DepthStencilState
 
RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0002_v0_0_c_ifspec
 
RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0002_v0_0_s_ifspec
 
EXTERN_C const IID IID_ID3D11BlendState
 
RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0003_v0_0_c_ifspec
 
RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0003_v0_0_s_ifspec
 
EXTERN_C const IID IID_ID3D11RasterizerState
 
RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0004_v0_0_c_ifspec
 
RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0004_v0_0_s_ifspec
 
EXTERN_C const IID IID_ID3D11Resource
 
RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0005_v0_0_c_ifspec
 
RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0005_v0_0_s_ifspec
 
EXTERN_C const IID IID_ID3D11Buffer
 
RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0006_v0_0_c_ifspec
 
RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0006_v0_0_s_ifspec
 
EXTERN_C const IID IID_ID3D11Texture1D
 
RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0007_v0_0_c_ifspec
 
RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0007_v0_0_s_ifspec
 
EXTERN_C const IID IID_ID3D11Texture2D
 
RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0008_v0_0_c_ifspec
 
RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0008_v0_0_s_ifspec
 
EXTERN_C const IID IID_ID3D11Texture3D
 
RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0009_v0_0_c_ifspec
 
RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0009_v0_0_s_ifspec
 
EXTERN_C const IID IID_ID3D11View
 
RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0010_v0_0_c_ifspec
 
RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0010_v0_0_s_ifspec
 
EXTERN_C const IID IID_ID3D11ShaderResourceView
 
RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0011_v0_0_c_ifspec
 
RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0011_v0_0_s_ifspec
 
EXTERN_C const IID IID_ID3D11RenderTargetView
 
RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0012_v0_0_c_ifspec
 
RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0012_v0_0_s_ifspec
 
EXTERN_C const IID IID_ID3D11DepthStencilView
 
RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0013_v0_0_c_ifspec
 
RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0013_v0_0_s_ifspec
 
EXTERN_C const IID IID_ID3D11UnorderedAccessView
 
EXTERN_C const IID IID_ID3D11VertexShader
 
EXTERN_C const IID IID_ID3D11HullShader
 
EXTERN_C const IID IID_ID3D11DomainShader
 
EXTERN_C const IID IID_ID3D11GeometryShader
 
EXTERN_C const IID IID_ID3D11PixelShader
 
EXTERN_C const IID IID_ID3D11ComputeShader
 
EXTERN_C const IID IID_ID3D11InputLayout
 
RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0021_v0_0_c_ifspec
 
RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0021_v0_0_s_ifspec
 
EXTERN_C const IID IID_ID3D11SamplerState
 
RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0022_v0_0_c_ifspec
 
RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0022_v0_0_s_ifspec
 
EXTERN_C const IID IID_ID3D11Asynchronous
 
RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0023_v0_0_c_ifspec
 
RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0023_v0_0_s_ifspec
 
EXTERN_C const IID IID_ID3D11Query
 
EXTERN_C const IID IID_ID3D11Predicate
 
RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0025_v0_0_c_ifspec
 
RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0025_v0_0_s_ifspec
 
EXTERN_C const IID IID_ID3D11Counter
 
RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0026_v0_0_c_ifspec
 
RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0026_v0_0_s_ifspec
 
EXTERN_C const IID IID_ID3D11ClassInstance
 
EXTERN_C const IID IID_ID3D11ClassLinkage
 
EXTERN_C const IID IID_ID3D11CommandList
 
RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0029_v0_0_c_ifspec
 
RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0029_v0_0_s_ifspec
 
EXTERN_C const IID IID_ID3D11DeviceContext
 
RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0030_v0_0_c_ifspec
 
RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0030_v0_0_s_ifspec
 
EXTERN_C const IID IID_ID3D11VideoDecoder
 
RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0031_v0_0_c_ifspec
 
RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0031_v0_0_s_ifspec
 
EXTERN_C const IID IID_ID3D11VideoProcessorEnumerator
 
RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0032_v0_0_c_ifspec
 
RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0032_v0_0_s_ifspec
 
EXTERN_C const IID IID_ID3D11VideoProcessor
 
RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0033_v0_0_c_ifspec
 
RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0033_v0_0_s_ifspec
 
EXTERN_C const IID IID_ID3D11AuthenticatedChannel
 
RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0034_v0_0_c_ifspec
 
RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0034_v0_0_s_ifspec
 
EXTERN_C const IID IID_ID3D11CryptoSession
 
RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0035_v0_0_c_ifspec
 
RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0035_v0_0_s_ifspec
 
EXTERN_C const IID IID_ID3D11VideoDecoderOutputView
 
RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0036_v0_0_c_ifspec
 
RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0036_v0_0_s_ifspec
 
EXTERN_C const IID IID_ID3D11VideoProcessorInputView
 
RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0037_v0_0_c_ifspec
 
RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0037_v0_0_s_ifspec
 
EXTERN_C const IID IID_ID3D11VideoProcessorOutputView
 
EXTERN_C const IID IID_ID3D11VideoContext
 
EXTERN_C const IID IID_ID3D11VideoDevice
 
RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0040_v0_0_c_ifspec
 
RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0040_v0_0_s_ifspec
 
EXTERN_C const IID IID_ID3D11Device
 
RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0041_v0_0_c_ifspec
 
RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0041_v0_0_s_ifspec
 

Macro Definition Documentation

◆ __ID3D11Asynchronous_FWD_DEFINED__

#define __ID3D11Asynchronous_FWD_DEFINED__

◆ __ID3D11Asynchronous_INTERFACE_DEFINED__

#define __ID3D11Asynchronous_INTERFACE_DEFINED__

◆ __ID3D11AuthenticatedChannel_FWD_DEFINED__

#define __ID3D11AuthenticatedChannel_FWD_DEFINED__

◆ __ID3D11AuthenticatedChannel_INTERFACE_DEFINED__

#define __ID3D11AuthenticatedChannel_INTERFACE_DEFINED__

◆ __ID3D11BlendState_FWD_DEFINED__

#define __ID3D11BlendState_FWD_DEFINED__

◆ __ID3D11BlendState_INTERFACE_DEFINED__

#define __ID3D11BlendState_INTERFACE_DEFINED__

◆ __ID3D11Buffer_FWD_DEFINED__

#define __ID3D11Buffer_FWD_DEFINED__

◆ __ID3D11Buffer_INTERFACE_DEFINED__

#define __ID3D11Buffer_INTERFACE_DEFINED__

◆ __ID3D11ClassInstance_FWD_DEFINED__

#define __ID3D11ClassInstance_FWD_DEFINED__

◆ __ID3D11ClassInstance_INTERFACE_DEFINED__

#define __ID3D11ClassInstance_INTERFACE_DEFINED__

◆ __ID3D11ClassLinkage_FWD_DEFINED__

#define __ID3D11ClassLinkage_FWD_DEFINED__

◆ __ID3D11ClassLinkage_INTERFACE_DEFINED__

#define __ID3D11ClassLinkage_INTERFACE_DEFINED__

◆ __ID3D11CommandList_FWD_DEFINED__

#define __ID3D11CommandList_FWD_DEFINED__

◆ __ID3D11CommandList_INTERFACE_DEFINED__

#define __ID3D11CommandList_INTERFACE_DEFINED__

◆ __ID3D11ComputeShader_FWD_DEFINED__

#define __ID3D11ComputeShader_FWD_DEFINED__

◆ __ID3D11ComputeShader_INTERFACE_DEFINED__

#define __ID3D11ComputeShader_INTERFACE_DEFINED__

◆ __ID3D11Counter_FWD_DEFINED__

#define __ID3D11Counter_FWD_DEFINED__

◆ __ID3D11Counter_INTERFACE_DEFINED__

#define __ID3D11Counter_INTERFACE_DEFINED__

◆ __ID3D11CryptoSession_FWD_DEFINED__

#define __ID3D11CryptoSession_FWD_DEFINED__

◆ __ID3D11CryptoSession_INTERFACE_DEFINED__

#define __ID3D11CryptoSession_INTERFACE_DEFINED__

◆ __ID3D11DepthStencilState_FWD_DEFINED__

#define __ID3D11DepthStencilState_FWD_DEFINED__

◆ __ID3D11DepthStencilState_INTERFACE_DEFINED__

#define __ID3D11DepthStencilState_INTERFACE_DEFINED__

◆ __ID3D11DepthStencilView_FWD_DEFINED__

#define __ID3D11DepthStencilView_FWD_DEFINED__

◆ __ID3D11DepthStencilView_INTERFACE_DEFINED__

#define __ID3D11DepthStencilView_INTERFACE_DEFINED__

◆ __ID3D11Device_FWD_DEFINED__

#define __ID3D11Device_FWD_DEFINED__

◆ __ID3D11Device_INTERFACE_DEFINED__

#define __ID3D11Device_INTERFACE_DEFINED__

◆ __ID3D11DeviceChild_FWD_DEFINED__

#define __ID3D11DeviceChild_FWD_DEFINED__

◆ __ID3D11DeviceChild_INTERFACE_DEFINED__

#define __ID3D11DeviceChild_INTERFACE_DEFINED__

◆ __ID3D11DeviceContext_FWD_DEFINED__

#define __ID3D11DeviceContext_FWD_DEFINED__

◆ __ID3D11DeviceContext_INTERFACE_DEFINED__

#define __ID3D11DeviceContext_INTERFACE_DEFINED__

◆ __ID3D11DomainShader_FWD_DEFINED__

#define __ID3D11DomainShader_FWD_DEFINED__

◆ __ID3D11DomainShader_INTERFACE_DEFINED__

#define __ID3D11DomainShader_INTERFACE_DEFINED__

◆ __ID3D11GeometryShader_FWD_DEFINED__

#define __ID3D11GeometryShader_FWD_DEFINED__

◆ __ID3D11GeometryShader_INTERFACE_DEFINED__

#define __ID3D11GeometryShader_INTERFACE_DEFINED__

◆ __ID3D11HullShader_FWD_DEFINED__

#define __ID3D11HullShader_FWD_DEFINED__

◆ __ID3D11HullShader_INTERFACE_DEFINED__

#define __ID3D11HullShader_INTERFACE_DEFINED__

◆ __ID3D11InputLayout_FWD_DEFINED__

#define __ID3D11InputLayout_FWD_DEFINED__

◆ __ID3D11InputLayout_INTERFACE_DEFINED__

#define __ID3D11InputLayout_INTERFACE_DEFINED__

◆ __ID3D11PixelShader_FWD_DEFINED__

#define __ID3D11PixelShader_FWD_DEFINED__

◆ __ID3D11PixelShader_INTERFACE_DEFINED__

#define __ID3D11PixelShader_INTERFACE_DEFINED__

◆ __ID3D11Predicate_FWD_DEFINED__

#define __ID3D11Predicate_FWD_DEFINED__

◆ __ID3D11Predicate_INTERFACE_DEFINED__

#define __ID3D11Predicate_INTERFACE_DEFINED__

◆ __ID3D11Query_FWD_DEFINED__

#define __ID3D11Query_FWD_DEFINED__

◆ __ID3D11Query_INTERFACE_DEFINED__

#define __ID3D11Query_INTERFACE_DEFINED__

◆ __ID3D11RasterizerState_FWD_DEFINED__

#define __ID3D11RasterizerState_FWD_DEFINED__

◆ __ID3D11RasterizerState_INTERFACE_DEFINED__

#define __ID3D11RasterizerState_INTERFACE_DEFINED__

◆ __ID3D11RenderTargetView_FWD_DEFINED__

#define __ID3D11RenderTargetView_FWD_DEFINED__

◆ __ID3D11RenderTargetView_INTERFACE_DEFINED__

#define __ID3D11RenderTargetView_INTERFACE_DEFINED__

◆ __ID3D11Resource_FWD_DEFINED__

#define __ID3D11Resource_FWD_DEFINED__

◆ __ID3D11Resource_INTERFACE_DEFINED__

#define __ID3D11Resource_INTERFACE_DEFINED__

◆ __ID3D11SamplerState_FWD_DEFINED__

#define __ID3D11SamplerState_FWD_DEFINED__

◆ __ID3D11SamplerState_INTERFACE_DEFINED__

#define __ID3D11SamplerState_INTERFACE_DEFINED__

◆ __ID3D11ShaderResourceView_FWD_DEFINED__

#define __ID3D11ShaderResourceView_FWD_DEFINED__

◆ __ID3D11ShaderResourceView_INTERFACE_DEFINED__

#define __ID3D11ShaderResourceView_INTERFACE_DEFINED__

◆ __ID3D11Texture1D_FWD_DEFINED__

#define __ID3D11Texture1D_FWD_DEFINED__

◆ __ID3D11Texture1D_INTERFACE_DEFINED__

#define __ID3D11Texture1D_INTERFACE_DEFINED__

◆ __ID3D11Texture2D_FWD_DEFINED__

#define __ID3D11Texture2D_FWD_DEFINED__

◆ __ID3D11Texture2D_INTERFACE_DEFINED__

#define __ID3D11Texture2D_INTERFACE_DEFINED__

◆ __ID3D11Texture3D_FWD_DEFINED__

#define __ID3D11Texture3D_FWD_DEFINED__

◆ __ID3D11Texture3D_INTERFACE_DEFINED__

#define __ID3D11Texture3D_INTERFACE_DEFINED__

◆ __ID3D11UnorderedAccessView_FWD_DEFINED__

#define __ID3D11UnorderedAccessView_FWD_DEFINED__

◆ __ID3D11UnorderedAccessView_INTERFACE_DEFINED__

#define __ID3D11UnorderedAccessView_INTERFACE_DEFINED__

◆ __ID3D11VertexShader_FWD_DEFINED__

#define __ID3D11VertexShader_FWD_DEFINED__

◆ __ID3D11VertexShader_INTERFACE_DEFINED__

#define __ID3D11VertexShader_INTERFACE_DEFINED__

◆ __ID3D11VideoContext_FWD_DEFINED__

#define __ID3D11VideoContext_FWD_DEFINED__

◆ __ID3D11VideoContext_INTERFACE_DEFINED__

#define __ID3D11VideoContext_INTERFACE_DEFINED__

◆ __ID3D11VideoDecoder_FWD_DEFINED__

#define __ID3D11VideoDecoder_FWD_DEFINED__

◆ __ID3D11VideoDecoder_INTERFACE_DEFINED__

#define __ID3D11VideoDecoder_INTERFACE_DEFINED__

◆ __ID3D11VideoDecoderOutputView_FWD_DEFINED__

#define __ID3D11VideoDecoderOutputView_FWD_DEFINED__

◆ __ID3D11VideoDecoderOutputView_INTERFACE_DEFINED__

#define __ID3D11VideoDecoderOutputView_INTERFACE_DEFINED__

◆ __ID3D11VideoDevice_FWD_DEFINED__

#define __ID3D11VideoDevice_FWD_DEFINED__

◆ __ID3D11VideoDevice_INTERFACE_DEFINED__

#define __ID3D11VideoDevice_INTERFACE_DEFINED__

◆ __ID3D11VideoProcessor_FWD_DEFINED__

#define __ID3D11VideoProcessor_FWD_DEFINED__

◆ __ID3D11VideoProcessor_INTERFACE_DEFINED__

#define __ID3D11VideoProcessor_INTERFACE_DEFINED__

◆ __ID3D11VideoProcessorEnumerator_FWD_DEFINED__

#define __ID3D11VideoProcessorEnumerator_FWD_DEFINED__

◆ __ID3D11VideoProcessorEnumerator_INTERFACE_DEFINED__

#define __ID3D11VideoProcessorEnumerator_INTERFACE_DEFINED__

◆ __ID3D11VideoProcessorInputView_FWD_DEFINED__

#define __ID3D11VideoProcessorInputView_FWD_DEFINED__

◆ __ID3D11VideoProcessorInputView_INTERFACE_DEFINED__

#define __ID3D11VideoProcessorInputView_INTERFACE_DEFINED__

◆ __ID3D11VideoProcessorOutputView_FWD_DEFINED__

#define __ID3D11VideoProcessorOutputView_FWD_DEFINED__

◆ __ID3D11VideoProcessorOutputView_INTERFACE_DEFINED__

#define __ID3D11VideoProcessorOutputView_INTERFACE_DEFINED__

◆ __ID3D11View_FWD_DEFINED__

#define __ID3D11View_FWD_DEFINED__

◆ __ID3D11View_INTERFACE_DEFINED__

#define __ID3D11View_INTERFACE_DEFINED__

◆ __REQUIRED_RPCNDR_H_VERSION__

#define __REQUIRED_RPCNDR_H_VERSION__   475

◆ __REQUIRED_RPCSAL_H_VERSION__

#define __REQUIRED_RPCSAL_H_VERSION__   100

◆ _D3D11_1_CONSTANTS

#define _D3D11_1_CONSTANTS

◆ _D3D11_2_CONSTANTS

#define _D3D11_2_CONSTANTS

◆ _D3D11_CONSTANTS

#define _D3D11_CONSTANTS

◆ _FACD3D11

#define _FACD3D11   ( 0x87c )

◆ _FACD3D11DEBUG

#define _FACD3D11DEBUG   ( ( _FACD3D11 + 1 ) )

◆ APP_DEPRECATED_HRESULT_TYPEDEF

#define APP_DEPRECATED_HRESULT_TYPEDEF

◆ D3D11_16BIT_INDEX_STRIP_CUT_VALUE

#define D3D11_16BIT_INDEX_STRIP_CUT_VALUE   ( 0xffff )

◆ D3D11_1_UAV_SLOT_COUNT

#define D3D11_1_UAV_SLOT_COUNT   ( 64 )

◆ D3D11_2_TILED_RESOURCE_TILE_SIZE_IN_BYTES

#define D3D11_2_TILED_RESOURCE_TILE_SIZE_IN_BYTES   ( 65536 )

◆ D3D11_32BIT_INDEX_STRIP_CUT_VALUE

#define D3D11_32BIT_INDEX_STRIP_CUT_VALUE   ( 0xffffffff )

◆ D3D11_8BIT_INDEX_STRIP_CUT_VALUE

#define D3D11_8BIT_INDEX_STRIP_CUT_VALUE   ( 0xff )

◆ D3D11_ANISOTROPIC_FILTERING_BIT

#define D3D11_ANISOTROPIC_FILTERING_BIT   ( 0x40 )

◆ D3D11_APPEND_ALIGNED_ELEMENT

#define D3D11_APPEND_ALIGNED_ELEMENT   ( 0xffffffff )

◆ D3D11_ARRAY_AXIS_ADDRESS_RANGE_BIT_COUNT

#define D3D11_ARRAY_AXIS_ADDRESS_RANGE_BIT_COUNT   ( 9 )

◆ D3D11_CLIP_OR_CULL_DISTANCE_COUNT

#define D3D11_CLIP_OR_CULL_DISTANCE_COUNT   ( 8 )

◆ D3D11_CLIP_OR_CULL_DISTANCE_ELEMENT_COUNT

#define D3D11_CLIP_OR_CULL_DISTANCE_ELEMENT_COUNT   ( 2 )

◆ D3D11_COMMONSHADER_CONSTANT_BUFFER_API_SLOT_COUNT

#define D3D11_COMMONSHADER_CONSTANT_BUFFER_API_SLOT_COUNT   ( 14 )

◆ D3D11_COMMONSHADER_CONSTANT_BUFFER_COMPONENT_BIT_COUNT

#define D3D11_COMMONSHADER_CONSTANT_BUFFER_COMPONENT_BIT_COUNT   ( 32 )

◆ D3D11_COMMONSHADER_CONSTANT_BUFFER_COMPONENTS

#define D3D11_COMMONSHADER_CONSTANT_BUFFER_COMPONENTS   ( 4 )

◆ D3D11_COMMONSHADER_CONSTANT_BUFFER_HW_SLOT_COUNT

#define D3D11_COMMONSHADER_CONSTANT_BUFFER_HW_SLOT_COUNT   ( 15 )

◆ D3D11_COMMONSHADER_CONSTANT_BUFFER_PARTIAL_UPDATE_EXTENTS_BYTE_ALIGNMENT

#define D3D11_COMMONSHADER_CONSTANT_BUFFER_PARTIAL_UPDATE_EXTENTS_BYTE_ALIGNMENT   ( 16 )

◆ D3D11_COMMONSHADER_CONSTANT_BUFFER_REGISTER_COMPONENTS

#define D3D11_COMMONSHADER_CONSTANT_BUFFER_REGISTER_COMPONENTS   ( 4 )

◆ D3D11_COMMONSHADER_CONSTANT_BUFFER_REGISTER_COUNT

#define D3D11_COMMONSHADER_CONSTANT_BUFFER_REGISTER_COUNT   ( 15 )

◆ D3D11_COMMONSHADER_CONSTANT_BUFFER_REGISTER_READ_PORTS

#define D3D11_COMMONSHADER_CONSTANT_BUFFER_REGISTER_READ_PORTS   ( 1 )

◆ D3D11_COMMONSHADER_CONSTANT_BUFFER_REGISTER_READS_PER_INST

#define D3D11_COMMONSHADER_CONSTANT_BUFFER_REGISTER_READS_PER_INST   ( 1 )

◆ D3D11_COMMONSHADER_FLOWCONTROL_NESTING_LIMIT

#define D3D11_COMMONSHADER_FLOWCONTROL_NESTING_LIMIT   ( 64 )

◆ D3D11_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_COMPONENTS

#define D3D11_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_COMPONENTS   ( 4 )

◆ D3D11_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_COUNT

#define D3D11_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_COUNT   ( 1 )

◆ D3D11_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_READ_PORTS

#define D3D11_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_READ_PORTS   ( 1 )

◆ D3D11_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_READS_PER_INST

#define D3D11_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_READS_PER_INST   ( 1 )

◆ D3D11_COMMONSHADER_IMMEDIATE_VALUE_COMPONENT_BIT_COUNT

#define D3D11_COMMONSHADER_IMMEDIATE_VALUE_COMPONENT_BIT_COUNT   ( 32 )

◆ D3D11_COMMONSHADER_INPUT_RESOURCE_REGISTER_COMPONENTS

#define D3D11_COMMONSHADER_INPUT_RESOURCE_REGISTER_COMPONENTS   ( 1 )

◆ D3D11_COMMONSHADER_INPUT_RESOURCE_REGISTER_COUNT

#define D3D11_COMMONSHADER_INPUT_RESOURCE_REGISTER_COUNT   ( 128 )

◆ D3D11_COMMONSHADER_INPUT_RESOURCE_REGISTER_READ_PORTS

#define D3D11_COMMONSHADER_INPUT_RESOURCE_REGISTER_READ_PORTS   ( 1 )

◆ D3D11_COMMONSHADER_INPUT_RESOURCE_REGISTER_READS_PER_INST

#define D3D11_COMMONSHADER_INPUT_RESOURCE_REGISTER_READS_PER_INST   ( 1 )

◆ D3D11_COMMONSHADER_INPUT_RESOURCE_SLOT_COUNT

#define D3D11_COMMONSHADER_INPUT_RESOURCE_SLOT_COUNT   ( 128 )

◆ D3D11_COMMONSHADER_SAMPLER_REGISTER_COMPONENTS

#define D3D11_COMMONSHADER_SAMPLER_REGISTER_COMPONENTS   ( 1 )

◆ D3D11_COMMONSHADER_SAMPLER_REGISTER_COUNT

#define D3D11_COMMONSHADER_SAMPLER_REGISTER_COUNT   ( 16 )

◆ D3D11_COMMONSHADER_SAMPLER_REGISTER_READ_PORTS

#define D3D11_COMMONSHADER_SAMPLER_REGISTER_READ_PORTS   ( 1 )

◆ D3D11_COMMONSHADER_SAMPLER_REGISTER_READS_PER_INST

#define D3D11_COMMONSHADER_SAMPLER_REGISTER_READS_PER_INST   ( 1 )

◆ D3D11_COMMONSHADER_SAMPLER_SLOT_COUNT

#define D3D11_COMMONSHADER_SAMPLER_SLOT_COUNT   ( 16 )

◆ D3D11_COMMONSHADER_SUBROUTINE_NESTING_LIMIT

#define D3D11_COMMONSHADER_SUBROUTINE_NESTING_LIMIT   ( 32 )

◆ D3D11_COMMONSHADER_TEMP_REGISTER_COMPONENT_BIT_COUNT

#define D3D11_COMMONSHADER_TEMP_REGISTER_COMPONENT_BIT_COUNT   ( 32 )

◆ D3D11_COMMONSHADER_TEMP_REGISTER_COMPONENTS

#define D3D11_COMMONSHADER_TEMP_REGISTER_COMPONENTS   ( 4 )

◆ D3D11_COMMONSHADER_TEMP_REGISTER_COUNT

#define D3D11_COMMONSHADER_TEMP_REGISTER_COUNT   ( 4096 )

◆ D3D11_COMMONSHADER_TEMP_REGISTER_READ_PORTS

#define D3D11_COMMONSHADER_TEMP_REGISTER_READ_PORTS   ( 3 )

◆ D3D11_COMMONSHADER_TEMP_REGISTER_READS_PER_INST

#define D3D11_COMMONSHADER_TEMP_REGISTER_READS_PER_INST   ( 3 )

◆ D3D11_COMMONSHADER_TEXCOORD_RANGE_REDUCTION_MAX

#define D3D11_COMMONSHADER_TEXCOORD_RANGE_REDUCTION_MAX   ( 10 )

◆ D3D11_COMMONSHADER_TEXCOORD_RANGE_REDUCTION_MIN

#define D3D11_COMMONSHADER_TEXCOORD_RANGE_REDUCTION_MIN   ( -10 )

◆ D3D11_COMMONSHADER_TEXEL_OFFSET_MAX_NEGATIVE

#define D3D11_COMMONSHADER_TEXEL_OFFSET_MAX_NEGATIVE   ( -8 )

◆ D3D11_COMMONSHADER_TEXEL_OFFSET_MAX_POSITIVE

#define D3D11_COMMONSHADER_TEXEL_OFFSET_MAX_POSITIVE   ( 7 )

◆ D3D11_COMPARISON_FILTERING_BIT

#define D3D11_COMPARISON_FILTERING_BIT   ( 0x80 )

◆ D3D11_CS_4_X_BUCKET00_MAX_BYTES_TGSM_WRITABLE_PER_THREAD

#define D3D11_CS_4_X_BUCKET00_MAX_BYTES_TGSM_WRITABLE_PER_THREAD   ( 256 )

◆ D3D11_CS_4_X_BUCKET00_MAX_NUM_THREADS_PER_GROUP

#define D3D11_CS_4_X_BUCKET00_MAX_NUM_THREADS_PER_GROUP   ( 64 )

◆ D3D11_CS_4_X_BUCKET01_MAX_BYTES_TGSM_WRITABLE_PER_THREAD

#define D3D11_CS_4_X_BUCKET01_MAX_BYTES_TGSM_WRITABLE_PER_THREAD   ( 240 )

◆ D3D11_CS_4_X_BUCKET01_MAX_NUM_THREADS_PER_GROUP

#define D3D11_CS_4_X_BUCKET01_MAX_NUM_THREADS_PER_GROUP   ( 68 )

◆ D3D11_CS_4_X_BUCKET02_MAX_BYTES_TGSM_WRITABLE_PER_THREAD

#define D3D11_CS_4_X_BUCKET02_MAX_BYTES_TGSM_WRITABLE_PER_THREAD   ( 224 )

◆ D3D11_CS_4_X_BUCKET02_MAX_NUM_THREADS_PER_GROUP

#define D3D11_CS_4_X_BUCKET02_MAX_NUM_THREADS_PER_GROUP   ( 72 )

◆ D3D11_CS_4_X_BUCKET03_MAX_BYTES_TGSM_WRITABLE_PER_THREAD

#define D3D11_CS_4_X_BUCKET03_MAX_BYTES_TGSM_WRITABLE_PER_THREAD   ( 208 )

◆ D3D11_CS_4_X_BUCKET03_MAX_NUM_THREADS_PER_GROUP

#define D3D11_CS_4_X_BUCKET03_MAX_NUM_THREADS_PER_GROUP   ( 76 )

◆ D3D11_CS_4_X_BUCKET04_MAX_BYTES_TGSM_WRITABLE_PER_THREAD

#define D3D11_CS_4_X_BUCKET04_MAX_BYTES_TGSM_WRITABLE_PER_THREAD   ( 192 )

◆ D3D11_CS_4_X_BUCKET04_MAX_NUM_THREADS_PER_GROUP

#define D3D11_CS_4_X_BUCKET04_MAX_NUM_THREADS_PER_GROUP   ( 84 )

◆ D3D11_CS_4_X_BUCKET05_MAX_BYTES_TGSM_WRITABLE_PER_THREAD

#define D3D11_CS_4_X_BUCKET05_MAX_BYTES_TGSM_WRITABLE_PER_THREAD   ( 176 )

◆ D3D11_CS_4_X_BUCKET05_MAX_NUM_THREADS_PER_GROUP

#define D3D11_CS_4_X_BUCKET05_MAX_NUM_THREADS_PER_GROUP   ( 92 )

◆ D3D11_CS_4_X_BUCKET06_MAX_BYTES_TGSM_WRITABLE_PER_THREAD

#define D3D11_CS_4_X_BUCKET06_MAX_BYTES_TGSM_WRITABLE_PER_THREAD   ( 160 )

◆ D3D11_CS_4_X_BUCKET06_MAX_NUM_THREADS_PER_GROUP

#define D3D11_CS_4_X_BUCKET06_MAX_NUM_THREADS_PER_GROUP   ( 100 )

◆ D3D11_CS_4_X_BUCKET07_MAX_BYTES_TGSM_WRITABLE_PER_THREAD

#define D3D11_CS_4_X_BUCKET07_MAX_BYTES_TGSM_WRITABLE_PER_THREAD   ( 144 )

◆ D3D11_CS_4_X_BUCKET07_MAX_NUM_THREADS_PER_GROUP

#define D3D11_CS_4_X_BUCKET07_MAX_NUM_THREADS_PER_GROUP   ( 112 )

◆ D3D11_CS_4_X_BUCKET08_MAX_BYTES_TGSM_WRITABLE_PER_THREAD

#define D3D11_CS_4_X_BUCKET08_MAX_BYTES_TGSM_WRITABLE_PER_THREAD   ( 128 )

◆ D3D11_CS_4_X_BUCKET08_MAX_NUM_THREADS_PER_GROUP

#define D3D11_CS_4_X_BUCKET08_MAX_NUM_THREADS_PER_GROUP   ( 128 )

◆ D3D11_CS_4_X_BUCKET09_MAX_BYTES_TGSM_WRITABLE_PER_THREAD

#define D3D11_CS_4_X_BUCKET09_MAX_BYTES_TGSM_WRITABLE_PER_THREAD   ( 112 )

◆ D3D11_CS_4_X_BUCKET09_MAX_NUM_THREADS_PER_GROUP

#define D3D11_CS_4_X_BUCKET09_MAX_NUM_THREADS_PER_GROUP   ( 144 )

◆ D3D11_CS_4_X_BUCKET10_MAX_BYTES_TGSM_WRITABLE_PER_THREAD

#define D3D11_CS_4_X_BUCKET10_MAX_BYTES_TGSM_WRITABLE_PER_THREAD   ( 96 )

◆ D3D11_CS_4_X_BUCKET10_MAX_NUM_THREADS_PER_GROUP

#define D3D11_CS_4_X_BUCKET10_MAX_NUM_THREADS_PER_GROUP   ( 168 )

◆ D3D11_CS_4_X_BUCKET11_MAX_BYTES_TGSM_WRITABLE_PER_THREAD

#define D3D11_CS_4_X_BUCKET11_MAX_BYTES_TGSM_WRITABLE_PER_THREAD   ( 80 )

◆ D3D11_CS_4_X_BUCKET11_MAX_NUM_THREADS_PER_GROUP

#define D3D11_CS_4_X_BUCKET11_MAX_NUM_THREADS_PER_GROUP   ( 204 )

◆ D3D11_CS_4_X_BUCKET12_MAX_BYTES_TGSM_WRITABLE_PER_THREAD

#define D3D11_CS_4_X_BUCKET12_MAX_BYTES_TGSM_WRITABLE_PER_THREAD   ( 64 )

◆ D3D11_CS_4_X_BUCKET12_MAX_NUM_THREADS_PER_GROUP

#define D3D11_CS_4_X_BUCKET12_MAX_NUM_THREADS_PER_GROUP   ( 256 )

◆ D3D11_CS_4_X_BUCKET13_MAX_BYTES_TGSM_WRITABLE_PER_THREAD

#define D3D11_CS_4_X_BUCKET13_MAX_BYTES_TGSM_WRITABLE_PER_THREAD   ( 48 )

◆ D3D11_CS_4_X_BUCKET13_MAX_NUM_THREADS_PER_GROUP

#define D3D11_CS_4_X_BUCKET13_MAX_NUM_THREADS_PER_GROUP   ( 340 )

◆ D3D11_CS_4_X_BUCKET14_MAX_BYTES_TGSM_WRITABLE_PER_THREAD

#define D3D11_CS_4_X_BUCKET14_MAX_BYTES_TGSM_WRITABLE_PER_THREAD   ( 32 )

◆ D3D11_CS_4_X_BUCKET14_MAX_NUM_THREADS_PER_GROUP

#define D3D11_CS_4_X_BUCKET14_MAX_NUM_THREADS_PER_GROUP   ( 512 )

◆ D3D11_CS_4_X_BUCKET15_MAX_BYTES_TGSM_WRITABLE_PER_THREAD

#define D3D11_CS_4_X_BUCKET15_MAX_BYTES_TGSM_WRITABLE_PER_THREAD   ( 16 )

◆ D3D11_CS_4_X_BUCKET15_MAX_NUM_THREADS_PER_GROUP

#define D3D11_CS_4_X_BUCKET15_MAX_NUM_THREADS_PER_GROUP   ( 768 )

◆ D3D11_CS_4_X_DISPATCH_MAX_THREAD_GROUPS_IN_Z_DIMENSION

#define D3D11_CS_4_X_DISPATCH_MAX_THREAD_GROUPS_IN_Z_DIMENSION   ( 1 )

◆ D3D11_CS_4_X_RAW_UAV_BYTE_ALIGNMENT

#define D3D11_CS_4_X_RAW_UAV_BYTE_ALIGNMENT   ( 256 )

◆ D3D11_CS_4_X_THREAD_GROUP_MAX_THREADS_PER_GROUP

#define D3D11_CS_4_X_THREAD_GROUP_MAX_THREADS_PER_GROUP   ( 768 )

◆ D3D11_CS_4_X_THREAD_GROUP_MAX_X

#define D3D11_CS_4_X_THREAD_GROUP_MAX_X   ( 768 )

◆ D3D11_CS_4_X_THREAD_GROUP_MAX_Y

#define D3D11_CS_4_X_THREAD_GROUP_MAX_Y   ( 768 )

◆ D3D11_CS_4_X_UAV_REGISTER_COUNT

#define D3D11_CS_4_X_UAV_REGISTER_COUNT   ( 1 )

◆ D3D11_CS_DISPATCH_MAX_THREAD_GROUPS_PER_DIMENSION

#define D3D11_CS_DISPATCH_MAX_THREAD_GROUPS_PER_DIMENSION   ( 65535 )

◆ D3D11_CS_TGSM_REGISTER_COUNT

#define D3D11_CS_TGSM_REGISTER_COUNT   ( 8192 )

◆ D3D11_CS_TGSM_REGISTER_READS_PER_INST

#define D3D11_CS_TGSM_REGISTER_READS_PER_INST   ( 1 )

◆ D3D11_CS_TGSM_RESOURCE_REGISTER_COMPONENTS

#define D3D11_CS_TGSM_RESOURCE_REGISTER_COMPONENTS   ( 1 )

◆ D3D11_CS_TGSM_RESOURCE_REGISTER_READ_PORTS

#define D3D11_CS_TGSM_RESOURCE_REGISTER_READ_PORTS   ( 1 )

◆ D3D11_CS_THREAD_GROUP_MAX_THREADS_PER_GROUP

#define D3D11_CS_THREAD_GROUP_MAX_THREADS_PER_GROUP   ( 1024 )

◆ D3D11_CS_THREAD_GROUP_MAX_X

#define D3D11_CS_THREAD_GROUP_MAX_X   ( 1024 )

◆ D3D11_CS_THREAD_GROUP_MAX_Y

#define D3D11_CS_THREAD_GROUP_MAX_Y   ( 1024 )

◆ D3D11_CS_THREAD_GROUP_MAX_Z

#define D3D11_CS_THREAD_GROUP_MAX_Z   ( 64 )

◆ D3D11_CS_THREAD_GROUP_MIN_X

#define D3D11_CS_THREAD_GROUP_MIN_X   ( 1 )

◆ D3D11_CS_THREAD_GROUP_MIN_Y

#define D3D11_CS_THREAD_GROUP_MIN_Y   ( 1 )

◆ D3D11_CS_THREAD_GROUP_MIN_Z

#define D3D11_CS_THREAD_GROUP_MIN_Z   ( 1 )

◆ D3D11_CS_THREAD_LOCAL_TEMP_REGISTER_POOL

#define D3D11_CS_THREAD_LOCAL_TEMP_REGISTER_POOL   ( 16384 )

◆ D3D11_CS_THREADGROUPID_REGISTER_COMPONENTS

#define D3D11_CS_THREADGROUPID_REGISTER_COMPONENTS   ( 3 )

◆ D3D11_CS_THREADGROUPID_REGISTER_COUNT

#define D3D11_CS_THREADGROUPID_REGISTER_COUNT   ( 1 )

◆ D3D11_CS_THREADID_REGISTER_COMPONENTS

#define D3D11_CS_THREADID_REGISTER_COMPONENTS   ( 3 )

◆ D3D11_CS_THREADID_REGISTER_COUNT

#define D3D11_CS_THREADID_REGISTER_COUNT   ( 1 )

◆ D3D11_CS_THREADIDINGROUP_REGISTER_COMPONENTS

#define D3D11_CS_THREADIDINGROUP_REGISTER_COMPONENTS   ( 3 )

◆ D3D11_CS_THREADIDINGROUP_REGISTER_COUNT

#define D3D11_CS_THREADIDINGROUP_REGISTER_COUNT   ( 1 )

◆ D3D11_CS_THREADIDINGROUPFLATTENED_REGISTER_COMPONENTS

#define D3D11_CS_THREADIDINGROUPFLATTENED_REGISTER_COMPONENTS   ( 1 )

◆ D3D11_CS_THREADIDINGROUPFLATTENED_REGISTER_COUNT

#define D3D11_CS_THREADIDINGROUPFLATTENED_REGISTER_COUNT   ( 1 )

◆ D3D11_DECODE_FILTER_REDUCTION

#define D3D11_DECODE_FILTER_REDUCTION (   d3d11Filter)
Value:
#define D3D11_FILTER_REDUCTION_TYPE_MASK
Definition: d3d11.h:5808
D3D11_FILTER_REDUCTION_TYPE
Definition: d3d11.h:5799
#define D3D11_FILTER_REDUCTION_TYPE_SHIFT
Definition: d3d11.h:5810

◆ D3D11_DECODE_IS_ANISOTROPIC_FILTER

#define D3D11_DECODE_IS_ANISOTROPIC_FILTER (   d3d11Filter)
Value:
( ( ( d3d11Filter ) & D3D11_ANISOTROPIC_FILTERING_BIT ) && \
Definition: d3d11.h:5796
#define D3D11_ANISOTROPIC_FILTERING_BIT
Definition: d3d11.h:5825
#define D3D11_DECODE_MAG_FILTER(d3d11Filter)
Definition: d3d11.h:5843
#define D3D11_DECODE_MIN_FILTER(d3d11Filter)
Definition: d3d11.h:5840
#define D3D11_DECODE_MIP_FILTER(d3d11Filter)
Definition: d3d11.h:5846

◆ D3D11_DECODE_IS_COMPARISON_FILTER

#define D3D11_DECODE_IS_COMPARISON_FILTER (   d3d11Filter)    ( D3D11_DECODE_FILTER_REDUCTION( d3d11Filter ) == D3D11_FILTER_REDUCTION_TYPE_COMPARISON )

◆ D3D11_DECODE_MAG_FILTER

#define D3D11_DECODE_MAG_FILTER (   d3d11Filter)
Value:
( ( ( d3d11Filter ) >> D3D11_MAG_FILTER_SHIFT ) & D3D11_FILTER_TYPE_MASK ) )
D3D11_FILTER_TYPE
Definition: d3d11.h:5792
#define D3D11_MAG_FILTER_SHIFT
Definition: d3d11.h:5816
#define D3D11_FILTER_TYPE_MASK
Definition: d3d11.h:5812

◆ D3D11_DECODE_MIN_FILTER

#define D3D11_DECODE_MIN_FILTER (   d3d11Filter)
Value:
( ( ( d3d11Filter ) >> D3D11_MIN_FILTER_SHIFT ) & D3D11_FILTER_TYPE_MASK ) )
D3D11_FILTER_TYPE
Definition: d3d11.h:5792
#define D3D11_MIN_FILTER_SHIFT
Definition: d3d11.h:5814
#define D3D11_FILTER_TYPE_MASK
Definition: d3d11.h:5812

◆ D3D11_DECODE_MIP_FILTER

#define D3D11_DECODE_MIP_FILTER (   d3d11Filter)
Value:
( ( ( d3d11Filter ) >> D3D11_MIP_FILTER_SHIFT ) & D3D11_FILTER_TYPE_MASK ) )
D3D11_FILTER_TYPE
Definition: d3d11.h:5792
#define D3D11_FILTER_TYPE_MASK
Definition: d3d11.h:5812
#define D3D11_MIP_FILTER_SHIFT
Definition: d3d11.h:5818

◆ D3D11_DEFAULT_BLEND_FACTOR_ALPHA

#define D3D11_DEFAULT_BLEND_FACTOR_ALPHA   ( 1.0f )

◆ D3D11_DEFAULT_BLEND_FACTOR_BLUE

#define D3D11_DEFAULT_BLEND_FACTOR_BLUE   ( 1.0f )

◆ D3D11_DEFAULT_BLEND_FACTOR_GREEN

#define D3D11_DEFAULT_BLEND_FACTOR_GREEN   ( 1.0f )

◆ D3D11_DEFAULT_BLEND_FACTOR_RED

#define D3D11_DEFAULT_BLEND_FACTOR_RED   ( 1.0f )

◆ D3D11_DEFAULT_BORDER_COLOR_COMPONENT

#define D3D11_DEFAULT_BORDER_COLOR_COMPONENT   ( 0.0f )

◆ D3D11_DEFAULT_DEPTH_BIAS

#define D3D11_DEFAULT_DEPTH_BIAS   ( 0 )

◆ D3D11_DEFAULT_DEPTH_BIAS_CLAMP

#define D3D11_DEFAULT_DEPTH_BIAS_CLAMP   ( 0.0f )

◆ D3D11_DEFAULT_MAX_ANISOTROPY

#define D3D11_DEFAULT_MAX_ANISOTROPY   ( 16 )

◆ D3D11_DEFAULT_MIP_LOD_BIAS

#define D3D11_DEFAULT_MIP_LOD_BIAS   ( 0.0f )

◆ D3D11_DEFAULT_RENDER_TARGET_ARRAY_INDEX

#define D3D11_DEFAULT_RENDER_TARGET_ARRAY_INDEX   ( 0 )

◆ D3D11_DEFAULT_SAMPLE_MASK

#define D3D11_DEFAULT_SAMPLE_MASK   ( 0xffffffff )

◆ D3D11_DEFAULT_SCISSOR_ENDX

#define D3D11_DEFAULT_SCISSOR_ENDX   ( 0 )

◆ D3D11_DEFAULT_SCISSOR_ENDY

#define D3D11_DEFAULT_SCISSOR_ENDY   ( 0 )

◆ D3D11_DEFAULT_SCISSOR_STARTX

#define D3D11_DEFAULT_SCISSOR_STARTX   ( 0 )

◆ D3D11_DEFAULT_SCISSOR_STARTY

#define D3D11_DEFAULT_SCISSOR_STARTY   ( 0 )

◆ D3D11_DEFAULT_SLOPE_SCALED_DEPTH_BIAS

#define D3D11_DEFAULT_SLOPE_SCALED_DEPTH_BIAS   ( 0.0f )

◆ D3D11_DEFAULT_STENCIL_READ_MASK

#define D3D11_DEFAULT_STENCIL_READ_MASK   ( 0xff )

◆ D3D11_DEFAULT_STENCIL_REFERENCE

#define D3D11_DEFAULT_STENCIL_REFERENCE   ( 0 )

◆ D3D11_DEFAULT_STENCIL_WRITE_MASK

#define D3D11_DEFAULT_STENCIL_WRITE_MASK   ( 0xff )

◆ D3D11_DEFAULT_VIEWPORT_AND_SCISSORRECT_INDEX

#define D3D11_DEFAULT_VIEWPORT_AND_SCISSORRECT_INDEX   ( 0 )

◆ D3D11_DEFAULT_VIEWPORT_HEIGHT

#define D3D11_DEFAULT_VIEWPORT_HEIGHT   ( 0 )

◆ D3D11_DEFAULT_VIEWPORT_MAX_DEPTH

#define D3D11_DEFAULT_VIEWPORT_MAX_DEPTH   ( 0.0f )

◆ D3D11_DEFAULT_VIEWPORT_MIN_DEPTH

#define D3D11_DEFAULT_VIEWPORT_MIN_DEPTH   ( 0.0f )

◆ D3D11_DEFAULT_VIEWPORT_TOPLEFTX

#define D3D11_DEFAULT_VIEWPORT_TOPLEFTX   ( 0 )

◆ D3D11_DEFAULT_VIEWPORT_TOPLEFTY

#define D3D11_DEFAULT_VIEWPORT_TOPLEFTY   ( 0 )

◆ D3D11_DEFAULT_VIEWPORT_WIDTH

#define D3D11_DEFAULT_VIEWPORT_WIDTH   ( 0 )

◆ D3D11_DS_INPUT_CONTROL_POINT_REGISTER_COMPONENT_BIT_COUNT

#define D3D11_DS_INPUT_CONTROL_POINT_REGISTER_COMPONENT_BIT_COUNT   ( 32 )

◆ D3D11_DS_INPUT_CONTROL_POINT_REGISTER_COMPONENTS

#define D3D11_DS_INPUT_CONTROL_POINT_REGISTER_COMPONENTS   ( 4 )

◆ D3D11_DS_INPUT_CONTROL_POINT_REGISTER_COUNT

#define D3D11_DS_INPUT_CONTROL_POINT_REGISTER_COUNT   ( 32 )

◆ D3D11_DS_INPUT_CONTROL_POINT_REGISTER_READ_PORTS

#define D3D11_DS_INPUT_CONTROL_POINT_REGISTER_READ_PORTS   ( 1 )

◆ D3D11_DS_INPUT_CONTROL_POINT_REGISTER_READS_PER_INST

#define D3D11_DS_INPUT_CONTROL_POINT_REGISTER_READS_PER_INST   ( 2 )

◆ D3D11_DS_INPUT_CONTROL_POINTS_MAX_TOTAL_SCALARS

#define D3D11_DS_INPUT_CONTROL_POINTS_MAX_TOTAL_SCALARS   ( 3968 )

◆ D3D11_DS_INPUT_DOMAIN_POINT_REGISTER_COMPONENT_BIT_COUNT

#define D3D11_DS_INPUT_DOMAIN_POINT_REGISTER_COMPONENT_BIT_COUNT   ( 32 )

◆ D3D11_DS_INPUT_DOMAIN_POINT_REGISTER_COMPONENTS

#define D3D11_DS_INPUT_DOMAIN_POINT_REGISTER_COMPONENTS   ( 3 )

◆ D3D11_DS_INPUT_DOMAIN_POINT_REGISTER_COUNT

#define D3D11_DS_INPUT_DOMAIN_POINT_REGISTER_COUNT   ( 1 )

◆ D3D11_DS_INPUT_DOMAIN_POINT_REGISTER_READ_PORTS

#define D3D11_DS_INPUT_DOMAIN_POINT_REGISTER_READ_PORTS   ( 1 )

◆ D3D11_DS_INPUT_DOMAIN_POINT_REGISTER_READS_PER_INST

#define D3D11_DS_INPUT_DOMAIN_POINT_REGISTER_READS_PER_INST   ( 2 )

◆ D3D11_DS_INPUT_PATCH_CONSTANT_REGISTER_COMPONENT_BIT_COUNT

#define D3D11_DS_INPUT_PATCH_CONSTANT_REGISTER_COMPONENT_BIT_COUNT   ( 32 )

◆ D3D11_DS_INPUT_PATCH_CONSTANT_REGISTER_COMPONENTS

#define D3D11_DS_INPUT_PATCH_CONSTANT_REGISTER_COMPONENTS   ( 4 )

◆ D3D11_DS_INPUT_PATCH_CONSTANT_REGISTER_COUNT

#define D3D11_DS_INPUT_PATCH_CONSTANT_REGISTER_COUNT   ( 32 )

◆ D3D11_DS_INPUT_PATCH_CONSTANT_REGISTER_READ_PORTS

#define D3D11_DS_INPUT_PATCH_CONSTANT_REGISTER_READ_PORTS   ( 1 )

◆ D3D11_DS_INPUT_PATCH_CONSTANT_REGISTER_READS_PER_INST

#define D3D11_DS_INPUT_PATCH_CONSTANT_REGISTER_READS_PER_INST   ( 2 )

◆ D3D11_DS_INPUT_PRIMITIVE_ID_REGISTER_COMPONENT_BIT_COUNT

#define D3D11_DS_INPUT_PRIMITIVE_ID_REGISTER_COMPONENT_BIT_COUNT   ( 32 )

◆ D3D11_DS_INPUT_PRIMITIVE_ID_REGISTER_COMPONENTS

#define D3D11_DS_INPUT_PRIMITIVE_ID_REGISTER_COMPONENTS   ( 1 )

◆ D3D11_DS_INPUT_PRIMITIVE_ID_REGISTER_COUNT

#define D3D11_DS_INPUT_PRIMITIVE_ID_REGISTER_COUNT   ( 1 )

◆ D3D11_DS_INPUT_PRIMITIVE_ID_REGISTER_READ_PORTS

#define D3D11_DS_INPUT_PRIMITIVE_ID_REGISTER_READ_PORTS   ( 1 )

◆ D3D11_DS_INPUT_PRIMITIVE_ID_REGISTER_READS_PER_INST

#define D3D11_DS_INPUT_PRIMITIVE_ID_REGISTER_READS_PER_INST   ( 2 )

◆ D3D11_DS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT

#define D3D11_DS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT   ( 32 )

◆ D3D11_DS_OUTPUT_REGISTER_COMPONENTS

#define D3D11_DS_OUTPUT_REGISTER_COMPONENTS   ( 4 )

◆ D3D11_DS_OUTPUT_REGISTER_COUNT

#define D3D11_DS_OUTPUT_REGISTER_COUNT   ( 32 )

◆ D3D11_ENCODE_ANISOTROPIC_FILTER

#define D3D11_ENCODE_ANISOTROPIC_FILTER (   reduction)
Value:
( ( D3D11_FILTER ) ( \
reduction ) ) )
Definition: d3d11.h:5796
#define D3D11_ANISOTROPIC_FILTERING_BIT
Definition: d3d11.h:5825
D3D11_FILTER
Definition: d3d11.h:5751
#define D3D11_ENCODE_BASIC_FILTER(min, mag, mip, reduction)
Definition: d3d11.h:5827

◆ D3D11_ENCODE_BASIC_FILTER

#define D3D11_ENCODE_BASIC_FILTER (   min,
  mag,
  mip,
  reduction 
)
Value:
( ( D3D11_FILTER ) ( \
D3D11_FILTER
Definition: d3d11.h:5751
#define D3D11_MAG_FILTER_SHIFT
Definition: d3d11.h:5816
#define D3D11_FILTER_REDUCTION_TYPE_MASK
Definition: d3d11.h:5808
#define D3D11_MIN_FILTER_SHIFT
Definition: d3d11.h:5814
#define D3D11_FILTER_REDUCTION_TYPE_SHIFT
Definition: d3d11.h:5810
#define D3D11_FILTER_TYPE_MASK
Definition: d3d11.h:5812
#define D3D11_MIP_FILTER_SHIFT
Definition: d3d11.h:5818

◆ D3D11_FILTER_REDUCTION_TYPE_MASK

#define D3D11_FILTER_REDUCTION_TYPE_MASK   ( 0x3 )

◆ D3D11_FILTER_REDUCTION_TYPE_SHIFT

#define D3D11_FILTER_REDUCTION_TYPE_SHIFT   ( 7 )

◆ D3D11_FILTER_TYPE_MASK

#define D3D11_FILTER_TYPE_MASK   ( 0x3 )

◆ D3D11_FLOAT16_FUSED_TOLERANCE_IN_ULP

#define D3D11_FLOAT16_FUSED_TOLERANCE_IN_ULP   ( 0.6 )

◆ D3D11_FLOAT32_MAX

#define D3D11_FLOAT32_MAX   ( 3.402823466e+38f )

◆ D3D11_FLOAT32_TO_INTEGER_TOLERANCE_IN_ULP

#define D3D11_FLOAT32_TO_INTEGER_TOLERANCE_IN_ULP   ( 0.6f )

◆ D3D11_FLOAT_TO_SRGB_EXPONENT_DENOMINATOR

#define D3D11_FLOAT_TO_SRGB_EXPONENT_DENOMINATOR   ( 2.4f )

◆ D3D11_FLOAT_TO_SRGB_EXPONENT_NUMERATOR

#define D3D11_FLOAT_TO_SRGB_EXPONENT_NUMERATOR   ( 1.0f )

◆ D3D11_FLOAT_TO_SRGB_OFFSET

#define D3D11_FLOAT_TO_SRGB_OFFSET   ( 0.055f )

◆ D3D11_FLOAT_TO_SRGB_SCALE_1

#define D3D11_FLOAT_TO_SRGB_SCALE_1   ( 12.92f )

◆ D3D11_FLOAT_TO_SRGB_SCALE_2

#define D3D11_FLOAT_TO_SRGB_SCALE_2   ( 1.055f )

◆ D3D11_FLOAT_TO_SRGB_THRESHOLD

#define D3D11_FLOAT_TO_SRGB_THRESHOLD   ( 0.0031308f )

◆ D3D11_FTOI_INSTRUCTION_MAX_INPUT

#define D3D11_FTOI_INSTRUCTION_MAX_INPUT   ( 2147483647.999f )

◆ D3D11_FTOI_INSTRUCTION_MIN_INPUT

#define D3D11_FTOI_INSTRUCTION_MIN_INPUT   ( -2147483648.999f )

◆ D3D11_FTOU_INSTRUCTION_MAX_INPUT

#define D3D11_FTOU_INSTRUCTION_MAX_INPUT   ( 4294967295.999f )

◆ D3D11_FTOU_INSTRUCTION_MIN_INPUT

#define D3D11_FTOU_INSTRUCTION_MIN_INPUT   ( 0.0f )

◆ D3D11_GS_INPUT_INSTANCE_ID_READ_PORTS

#define D3D11_GS_INPUT_INSTANCE_ID_READ_PORTS   ( 1 )

◆ D3D11_GS_INPUT_INSTANCE_ID_READS_PER_INST

#define D3D11_GS_INPUT_INSTANCE_ID_READS_PER_INST   ( 2 )

◆ D3D11_GS_INPUT_INSTANCE_ID_REGISTER_COMPONENT_BIT_COUNT

#define D3D11_GS_INPUT_INSTANCE_ID_REGISTER_COMPONENT_BIT_COUNT   ( 32 )

◆ D3D11_GS_INPUT_INSTANCE_ID_REGISTER_COMPONENTS

#define D3D11_GS_INPUT_INSTANCE_ID_REGISTER_COMPONENTS   ( 1 )

◆ D3D11_GS_INPUT_INSTANCE_ID_REGISTER_COUNT

#define D3D11_GS_INPUT_INSTANCE_ID_REGISTER_COUNT   ( 1 )

◆ D3D11_GS_INPUT_PRIM_CONST_REGISTER_COMPONENT_BIT_COUNT

#define D3D11_GS_INPUT_PRIM_CONST_REGISTER_COMPONENT_BIT_COUNT   ( 32 )

◆ D3D11_GS_INPUT_PRIM_CONST_REGISTER_COMPONENTS

#define D3D11_GS_INPUT_PRIM_CONST_REGISTER_COMPONENTS   ( 1 )

◆ D3D11_GS_INPUT_PRIM_CONST_REGISTER_COUNT

#define D3D11_GS_INPUT_PRIM_CONST_REGISTER_COUNT   ( 1 )

◆ D3D11_GS_INPUT_PRIM_CONST_REGISTER_READ_PORTS

#define D3D11_GS_INPUT_PRIM_CONST_REGISTER_READ_PORTS   ( 1 )

◆ D3D11_GS_INPUT_PRIM_CONST_REGISTER_READS_PER_INST

#define D3D11_GS_INPUT_PRIM_CONST_REGISTER_READS_PER_INST   ( 2 )

◆ D3D11_GS_INPUT_REGISTER_COMPONENT_BIT_COUNT

#define D3D11_GS_INPUT_REGISTER_COMPONENT_BIT_COUNT   ( 32 )

◆ D3D11_GS_INPUT_REGISTER_COMPONENTS

#define D3D11_GS_INPUT_REGISTER_COMPONENTS   ( 4 )

◆ D3D11_GS_INPUT_REGISTER_COUNT

#define D3D11_GS_INPUT_REGISTER_COUNT   ( 32 )

◆ D3D11_GS_INPUT_REGISTER_READ_PORTS

#define D3D11_GS_INPUT_REGISTER_READ_PORTS   ( 1 )

◆ D3D11_GS_INPUT_REGISTER_READS_PER_INST

#define D3D11_GS_INPUT_REGISTER_READS_PER_INST   ( 2 )

◆ D3D11_GS_INPUT_REGISTER_VERTICES

#define D3D11_GS_INPUT_REGISTER_VERTICES   ( 32 )

◆ D3D11_GS_MAX_INSTANCE_COUNT

#define D3D11_GS_MAX_INSTANCE_COUNT   ( 32 )

◆ D3D11_GS_MAX_OUTPUT_VERTEX_COUNT_ACROSS_INSTANCES

#define D3D11_GS_MAX_OUTPUT_VERTEX_COUNT_ACROSS_INSTANCES   ( 1024 )

◆ D3D11_GS_OUTPUT_ELEMENTS

#define D3D11_GS_OUTPUT_ELEMENTS   ( 32 )

◆ D3D11_GS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT

#define D3D11_GS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT   ( 32 )

◆ D3D11_GS_OUTPUT_REGISTER_COMPONENTS

#define D3D11_GS_OUTPUT_REGISTER_COMPONENTS   ( 4 )

◆ D3D11_GS_OUTPUT_REGISTER_COUNT

#define D3D11_GS_OUTPUT_REGISTER_COUNT   ( 32 )

◆ D3D11_HS_CONTROL_POINT_PHASE_INPUT_REGISTER_COUNT

#define D3D11_HS_CONTROL_POINT_PHASE_INPUT_REGISTER_COUNT   ( 32 )

◆ D3D11_HS_CONTROL_POINT_PHASE_OUTPUT_REGISTER_COUNT

#define D3D11_HS_CONTROL_POINT_PHASE_OUTPUT_REGISTER_COUNT   ( 32 )

◆ D3D11_HS_CONTROL_POINT_REGISTER_COMPONENT_BIT_COUNT

#define D3D11_HS_CONTROL_POINT_REGISTER_COMPONENT_BIT_COUNT   ( 32 )

◆ D3D11_HS_CONTROL_POINT_REGISTER_COMPONENTS

#define D3D11_HS_CONTROL_POINT_REGISTER_COMPONENTS   ( 4 )

◆ D3D11_HS_CONTROL_POINT_REGISTER_READ_PORTS

#define D3D11_HS_CONTROL_POINT_REGISTER_READ_PORTS   ( 1 )

◆ D3D11_HS_CONTROL_POINT_REGISTER_READS_PER_INST

#define D3D11_HS_CONTROL_POINT_REGISTER_READS_PER_INST   ( 2 )

◆ D3D11_HS_FORK_PHASE_INSTANCE_COUNT_UPPER_BOUND

#define D3D11_HS_FORK_PHASE_INSTANCE_COUNT_UPPER_BOUND   ( 0xffffffff )

◆ D3D11_HS_INPUT_FORK_INSTANCE_ID_REGISTER_COMPONENT_BIT_COUNT

#define D3D11_HS_INPUT_FORK_INSTANCE_ID_REGISTER_COMPONENT_BIT_COUNT   ( 32 )

◆ D3D11_HS_INPUT_FORK_INSTANCE_ID_REGISTER_COMPONENTS

#define D3D11_HS_INPUT_FORK_INSTANCE_ID_REGISTER_COMPONENTS   ( 1 )

◆ D3D11_HS_INPUT_FORK_INSTANCE_ID_REGISTER_COUNT

#define D3D11_HS_INPUT_FORK_INSTANCE_ID_REGISTER_COUNT   ( 1 )

◆ D3D11_HS_INPUT_FORK_INSTANCE_ID_REGISTER_READ_PORTS

#define D3D11_HS_INPUT_FORK_INSTANCE_ID_REGISTER_READ_PORTS   ( 1 )

◆ D3D11_HS_INPUT_FORK_INSTANCE_ID_REGISTER_READS_PER_INST

#define D3D11_HS_INPUT_FORK_INSTANCE_ID_REGISTER_READS_PER_INST   ( 2 )

◆ D3D11_HS_INPUT_JOIN_INSTANCE_ID_REGISTER_COMPONENT_BIT_COUNT

#define D3D11_HS_INPUT_JOIN_INSTANCE_ID_REGISTER_COMPONENT_BIT_COUNT   ( 32 )

◆ D3D11_HS_INPUT_JOIN_INSTANCE_ID_REGISTER_COMPONENTS

#define D3D11_HS_INPUT_JOIN_INSTANCE_ID_REGISTER_COMPONENTS   ( 1 )

◆ D3D11_HS_INPUT_JOIN_INSTANCE_ID_REGISTER_COUNT

#define D3D11_HS_INPUT_JOIN_INSTANCE_ID_REGISTER_COUNT   ( 1 )

◆ D3D11_HS_INPUT_JOIN_INSTANCE_ID_REGISTER_READ_PORTS

#define D3D11_HS_INPUT_JOIN_INSTANCE_ID_REGISTER_READ_PORTS   ( 1 )

◆ D3D11_HS_INPUT_JOIN_INSTANCE_ID_REGISTER_READS_PER_INST

#define D3D11_HS_INPUT_JOIN_INSTANCE_ID_REGISTER_READS_PER_INST   ( 2 )

◆ D3D11_HS_INPUT_PRIMITIVE_ID_REGISTER_COMPONENT_BIT_COUNT

#define D3D11_HS_INPUT_PRIMITIVE_ID_REGISTER_COMPONENT_BIT_COUNT   ( 32 )

◆ D3D11_HS_INPUT_PRIMITIVE_ID_REGISTER_COMPONENTS

#define D3D11_HS_INPUT_PRIMITIVE_ID_REGISTER_COMPONENTS   ( 1 )

◆ D3D11_HS_INPUT_PRIMITIVE_ID_REGISTER_COUNT

#define D3D11_HS_INPUT_PRIMITIVE_ID_REGISTER_COUNT   ( 1 )

◆ D3D11_HS_INPUT_PRIMITIVE_ID_REGISTER_READ_PORTS

#define D3D11_HS_INPUT_PRIMITIVE_ID_REGISTER_READ_PORTS   ( 1 )

◆ D3D11_HS_INPUT_PRIMITIVE_ID_REGISTER_READS_PER_INST

#define D3D11_HS_INPUT_PRIMITIVE_ID_REGISTER_READS_PER_INST   ( 2 )

◆ D3D11_HS_JOIN_PHASE_INSTANCE_COUNT_UPPER_BOUND

#define D3D11_HS_JOIN_PHASE_INSTANCE_COUNT_UPPER_BOUND   ( 0xffffffff )

◆ D3D11_HS_MAXTESSFACTOR_LOWER_BOUND

#define D3D11_HS_MAXTESSFACTOR_LOWER_BOUND   ( 1.0f )

◆ D3D11_HS_MAXTESSFACTOR_UPPER_BOUND

#define D3D11_HS_MAXTESSFACTOR_UPPER_BOUND   ( 64.0f )

◆ D3D11_HS_OUTPUT_CONTROL_POINT_ID_REGISTER_COMPONENT_BIT_COUNT

#define D3D11_HS_OUTPUT_CONTROL_POINT_ID_REGISTER_COMPONENT_BIT_COUNT   ( 32 )

◆ D3D11_HS_OUTPUT_CONTROL_POINT_ID_REGISTER_COMPONENTS

#define D3D11_HS_OUTPUT_CONTROL_POINT_ID_REGISTER_COMPONENTS   ( 1 )

◆ D3D11_HS_OUTPUT_CONTROL_POINT_ID_REGISTER_COUNT

#define D3D11_HS_OUTPUT_CONTROL_POINT_ID_REGISTER_COUNT   ( 1 )

◆ D3D11_HS_OUTPUT_CONTROL_POINT_ID_REGISTER_READ_PORTS

#define D3D11_HS_OUTPUT_CONTROL_POINT_ID_REGISTER_READ_PORTS   ( 1 )

◆ D3D11_HS_OUTPUT_CONTROL_POINT_ID_REGISTER_READS_PER_INST

#define D3D11_HS_OUTPUT_CONTROL_POINT_ID_REGISTER_READS_PER_INST   ( 2 )

◆ D3D11_HS_OUTPUT_CONTROL_POINTS_MAX_TOTAL_SCALARS

#define D3D11_HS_OUTPUT_CONTROL_POINTS_MAX_TOTAL_SCALARS   ( 3968 )

◆ D3D11_HS_OUTPUT_PATCH_CONSTANT_REGISTER_COMPONENT_BIT_COUNT

#define D3D11_HS_OUTPUT_PATCH_CONSTANT_REGISTER_COMPONENT_BIT_COUNT   ( 32 )

◆ D3D11_HS_OUTPUT_PATCH_CONSTANT_REGISTER_COMPONENTS

#define D3D11_HS_OUTPUT_PATCH_CONSTANT_REGISTER_COMPONENTS   ( 4 )

◆ D3D11_HS_OUTPUT_PATCH_CONSTANT_REGISTER_COUNT

#define D3D11_HS_OUTPUT_PATCH_CONSTANT_REGISTER_COUNT   ( 32 )

◆ D3D11_HS_OUTPUT_PATCH_CONSTANT_REGISTER_READ_PORTS

#define D3D11_HS_OUTPUT_PATCH_CONSTANT_REGISTER_READ_PORTS   ( 1 )

◆ D3D11_HS_OUTPUT_PATCH_CONSTANT_REGISTER_READS_PER_INST

#define D3D11_HS_OUTPUT_PATCH_CONSTANT_REGISTER_READS_PER_INST   ( 2 )

◆ D3D11_HS_OUTPUT_PATCH_CONSTANT_REGISTER_SCALAR_COMPONENTS

#define D3D11_HS_OUTPUT_PATCH_CONSTANT_REGISTER_SCALAR_COMPONENTS   ( 128 )

◆ D3D11_IA_DEFAULT_INDEX_BUFFER_OFFSET_IN_BYTES

#define D3D11_IA_DEFAULT_INDEX_BUFFER_OFFSET_IN_BYTES   ( 0 )

◆ D3D11_IA_DEFAULT_PRIMITIVE_TOPOLOGY

#define D3D11_IA_DEFAULT_PRIMITIVE_TOPOLOGY   ( 0 )

◆ D3D11_IA_DEFAULT_VERTEX_BUFFER_OFFSET_IN_BYTES

#define D3D11_IA_DEFAULT_VERTEX_BUFFER_OFFSET_IN_BYTES   ( 0 )

◆ D3D11_IA_INDEX_INPUT_RESOURCE_SLOT_COUNT

#define D3D11_IA_INDEX_INPUT_RESOURCE_SLOT_COUNT   ( 1 )

◆ D3D11_IA_INSTANCE_ID_BIT_COUNT

#define D3D11_IA_INSTANCE_ID_BIT_COUNT   ( 32 )

◆ D3D11_IA_INTEGER_ARITHMETIC_BIT_COUNT

#define D3D11_IA_INTEGER_ARITHMETIC_BIT_COUNT   ( 32 )

◆ D3D11_IA_PATCH_MAX_CONTROL_POINT_COUNT

#define D3D11_IA_PATCH_MAX_CONTROL_POINT_COUNT   ( 32 )

◆ D3D11_IA_PRIMITIVE_ID_BIT_COUNT

#define D3D11_IA_PRIMITIVE_ID_BIT_COUNT   ( 32 )

◆ D3D11_IA_VERTEX_ID_BIT_COUNT

#define D3D11_IA_VERTEX_ID_BIT_COUNT   ( 32 )

◆ D3D11_IA_VERTEX_INPUT_RESOURCE_SLOT_COUNT

#define D3D11_IA_VERTEX_INPUT_RESOURCE_SLOT_COUNT   ( 32 )

◆ D3D11_IA_VERTEX_INPUT_STRUCTURE_ELEMENT_COUNT

#define D3D11_IA_VERTEX_INPUT_STRUCTURE_ELEMENT_COUNT   ( 32 )

◆ D3D11_IA_VERTEX_INPUT_STRUCTURE_ELEMENTS_COMPONENTS

#define D3D11_IA_VERTEX_INPUT_STRUCTURE_ELEMENTS_COMPONENTS   ( 128 )

◆ D3D11_INTEGER_DIVIDE_BY_ZERO_QUOTIENT

#define D3D11_INTEGER_DIVIDE_BY_ZERO_QUOTIENT   ( 0xffffffff )

◆ D3D11_INTEGER_DIVIDE_BY_ZERO_REMAINDER

#define D3D11_INTEGER_DIVIDE_BY_ZERO_REMAINDER   ( 0xffffffff )

◆ D3D11_KEEP_RENDER_TARGETS_AND_DEPTH_STENCIL

#define D3D11_KEEP_RENDER_TARGETS_AND_DEPTH_STENCIL   ( 0xffffffff )

◆ D3D11_KEEP_UNORDERED_ACCESS_VIEWS

#define D3D11_KEEP_UNORDERED_ACCESS_VIEWS   ( 0xffffffff )

◆ D3D11_LINEAR_GAMMA

#define D3D11_LINEAR_GAMMA   ( 1.0f )

◆ D3D11_MAG_FILTER_SHIFT

#define D3D11_MAG_FILTER_SHIFT   ( 2 )

◆ D3D11_MAJOR_VERSION

#define D3D11_MAJOR_VERSION   ( 11 )

◆ D3D11_MAX_BORDER_COLOR_COMPONENT

#define D3D11_MAX_BORDER_COLOR_COMPONENT   ( 1.0f )

◆ D3D11_MAX_DEPTH

#define D3D11_MAX_DEPTH   ( 1.0f )

◆ D3D11_MAX_MAXANISOTROPY

#define D3D11_MAX_MAXANISOTROPY   ( 16 )

◆ D3D11_MAX_MULTISAMPLE_SAMPLE_COUNT

#define D3D11_MAX_MULTISAMPLE_SAMPLE_COUNT   ( 32 )

◆ D3D11_MAX_POSITION_VALUE

#define D3D11_MAX_POSITION_VALUE   ( 3.402823466e+34f )

◆ D3D11_MAX_TEXTURE_DIMENSION_2_TO_EXP

#define D3D11_MAX_TEXTURE_DIMENSION_2_TO_EXP   ( 17 )

◆ D3D11_MIN_BORDER_COLOR_COMPONENT

#define D3D11_MIN_BORDER_COLOR_COMPONENT   ( 0.0f )

◆ D3D11_MIN_DEPTH

#define D3D11_MIN_DEPTH   ( 0.0f )

◆ D3D11_MIN_FILTER_SHIFT

#define D3D11_MIN_FILTER_SHIFT   ( 4 )

◆ D3D11_MIN_MAXANISOTROPY

#define D3D11_MIN_MAXANISOTROPY   ( 0 )

◆ D3D11_MINOR_VERSION

#define D3D11_MINOR_VERSION   ( 0 )

◆ D3D11_MIP_FILTER_SHIFT

#define D3D11_MIP_FILTER_SHIFT   ( 0 )

◆ D3D11_MIP_LOD_BIAS_MAX

#define D3D11_MIP_LOD_BIAS_MAX   ( 15.99f )

◆ D3D11_MIP_LOD_BIAS_MIN

#define D3D11_MIP_LOD_BIAS_MIN   ( -16.0f )

◆ D3D11_MIP_LOD_FRACTIONAL_BIT_COUNT

#define D3D11_MIP_LOD_FRACTIONAL_BIT_COUNT   ( 8 )

◆ D3D11_MIP_LOD_RANGE_BIT_COUNT

#define D3D11_MIP_LOD_RANGE_BIT_COUNT   ( 8 )

◆ D3D11_MULTISAMPLE_ANTIALIAS_LINE_WIDTH

#define D3D11_MULTISAMPLE_ANTIALIAS_LINE_WIDTH   ( 1.4f )

◆ D3D11_NONSAMPLE_FETCH_OUT_OF_RANGE_ACCESS_RESULT

#define D3D11_NONSAMPLE_FETCH_OUT_OF_RANGE_ACCESS_RESULT   ( 0 )

◆ D3D11_PIXEL_ADDRESS_RANGE_BIT_COUNT

#define D3D11_PIXEL_ADDRESS_RANGE_BIT_COUNT   ( 15 )

◆ D3D11_PRE_SCISSOR_PIXEL_ADDRESS_RANGE_BIT_COUNT

#define D3D11_PRE_SCISSOR_PIXEL_ADDRESS_RANGE_BIT_COUNT   ( 16 )

◆ D3D11_PS_CS_UAV_REGISTER_COMPONENTS

#define D3D11_PS_CS_UAV_REGISTER_COMPONENTS   ( 1 )

◆ D3D11_PS_CS_UAV_REGISTER_COUNT

#define D3D11_PS_CS_UAV_REGISTER_COUNT   ( 8 )

◆ D3D11_PS_CS_UAV_REGISTER_READ_PORTS

#define D3D11_PS_CS_UAV_REGISTER_READ_PORTS   ( 1 )

◆ D3D11_PS_CS_UAV_REGISTER_READS_PER_INST

#define D3D11_PS_CS_UAV_REGISTER_READS_PER_INST   ( 1 )

◆ D3D11_PS_FRONTFACING_DEFAULT_VALUE

#define D3D11_PS_FRONTFACING_DEFAULT_VALUE   ( 0xffffffff )

◆ D3D11_PS_FRONTFACING_FALSE_VALUE

#define D3D11_PS_FRONTFACING_FALSE_VALUE   ( 0 )

◆ D3D11_PS_FRONTFACING_TRUE_VALUE

#define D3D11_PS_FRONTFACING_TRUE_VALUE   ( 0xffffffff )

◆ D3D11_PS_INPUT_REGISTER_COMPONENT_BIT_COUNT

#define D3D11_PS_INPUT_REGISTER_COMPONENT_BIT_COUNT   ( 32 )

◆ D3D11_PS_INPUT_REGISTER_COMPONENTS

#define D3D11_PS_INPUT_REGISTER_COMPONENTS   ( 4 )

◆ D3D11_PS_INPUT_REGISTER_COUNT

#define D3D11_PS_INPUT_REGISTER_COUNT   ( 32 )

◆ D3D11_PS_INPUT_REGISTER_READ_PORTS

#define D3D11_PS_INPUT_REGISTER_READ_PORTS   ( 1 )

◆ D3D11_PS_INPUT_REGISTER_READS_PER_INST

#define D3D11_PS_INPUT_REGISTER_READS_PER_INST   ( 2 )

◆ D3D11_PS_LEGACY_PIXEL_CENTER_FRACTIONAL_COMPONENT

#define D3D11_PS_LEGACY_PIXEL_CENTER_FRACTIONAL_COMPONENT   ( 0.0f )

◆ D3D11_PS_OUTPUT_DEPTH_REGISTER_COMPONENT_BIT_COUNT

#define D3D11_PS_OUTPUT_DEPTH_REGISTER_COMPONENT_BIT_COUNT   ( 32 )

◆ D3D11_PS_OUTPUT_DEPTH_REGISTER_COMPONENTS

#define D3D11_PS_OUTPUT_DEPTH_REGISTER_COMPONENTS   ( 1 )

◆ D3D11_PS_OUTPUT_DEPTH_REGISTER_COUNT

#define D3D11_PS_OUTPUT_DEPTH_REGISTER_COUNT   ( 1 )

◆ D3D11_PS_OUTPUT_MASK_REGISTER_COMPONENT_BIT_COUNT

#define D3D11_PS_OUTPUT_MASK_REGISTER_COMPONENT_BIT_COUNT   ( 32 )

◆ D3D11_PS_OUTPUT_MASK_REGISTER_COMPONENTS

#define D3D11_PS_OUTPUT_MASK_REGISTER_COMPONENTS   ( 1 )

◆ D3D11_PS_OUTPUT_MASK_REGISTER_COUNT

#define D3D11_PS_OUTPUT_MASK_REGISTER_COUNT   ( 1 )

◆ D3D11_PS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT

#define D3D11_PS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT   ( 32 )

◆ D3D11_PS_OUTPUT_REGISTER_COMPONENTS

#define D3D11_PS_OUTPUT_REGISTER_COMPONENTS   ( 4 )

◆ D3D11_PS_OUTPUT_REGISTER_COUNT

#define D3D11_PS_OUTPUT_REGISTER_COUNT   ( 8 )

◆ D3D11_PS_PIXEL_CENTER_FRACTIONAL_COMPONENT

#define D3D11_PS_PIXEL_CENTER_FRACTIONAL_COMPONENT   ( 0.5f )

◆ D3D11_RAW_UAV_SRV_BYTE_ALIGNMENT

#define D3D11_RAW_UAV_SRV_BYTE_ALIGNMENT   ( 16 )

◆ D3D11_REQ_BLEND_OBJECT_COUNT_PER_DEVICE

#define D3D11_REQ_BLEND_OBJECT_COUNT_PER_DEVICE   ( 4096 )

◆ D3D11_REQ_BUFFER_RESOURCE_TEXEL_COUNT_2_TO_EXP

#define D3D11_REQ_BUFFER_RESOURCE_TEXEL_COUNT_2_TO_EXP   ( 27 )

◆ D3D11_REQ_CONSTANT_BUFFER_ELEMENT_COUNT

#define D3D11_REQ_CONSTANT_BUFFER_ELEMENT_COUNT   ( 4096 )

◆ D3D11_REQ_DEPTH_STENCIL_OBJECT_COUNT_PER_DEVICE

#define D3D11_REQ_DEPTH_STENCIL_OBJECT_COUNT_PER_DEVICE   ( 4096 )

◆ D3D11_REQ_DRAW_VERTEX_COUNT_2_TO_EXP

#define D3D11_REQ_DRAW_VERTEX_COUNT_2_TO_EXP   ( 32 )

◆ D3D11_REQ_DRAWINDEXED_INDEX_COUNT_2_TO_EXP

#define D3D11_REQ_DRAWINDEXED_INDEX_COUNT_2_TO_EXP   ( 32 )

◆ D3D11_REQ_FILTERING_HW_ADDRESSABLE_RESOURCE_DIMENSION

#define D3D11_REQ_FILTERING_HW_ADDRESSABLE_RESOURCE_DIMENSION   ( 16384 )

◆ D3D11_REQ_GS_INVOCATION_32BIT_OUTPUT_COMPONENT_LIMIT

#define D3D11_REQ_GS_INVOCATION_32BIT_OUTPUT_COMPONENT_LIMIT   ( 1024 )

◆ D3D11_REQ_IMMEDIATE_CONSTANT_BUFFER_ELEMENT_COUNT

#define D3D11_REQ_IMMEDIATE_CONSTANT_BUFFER_ELEMENT_COUNT   ( 4096 )

◆ D3D11_REQ_MAXANISOTROPY

#define D3D11_REQ_MAXANISOTROPY   ( 16 )

◆ D3D11_REQ_MIP_LEVELS

#define D3D11_REQ_MIP_LEVELS   ( 15 )

◆ D3D11_REQ_MULTI_ELEMENT_STRUCTURE_SIZE_IN_BYTES

#define D3D11_REQ_MULTI_ELEMENT_STRUCTURE_SIZE_IN_BYTES   ( 2048 )

◆ D3D11_REQ_RASTERIZER_OBJECT_COUNT_PER_DEVICE

#define D3D11_REQ_RASTERIZER_OBJECT_COUNT_PER_DEVICE   ( 4096 )

◆ D3D11_REQ_RENDER_TO_BUFFER_WINDOW_WIDTH

#define D3D11_REQ_RENDER_TO_BUFFER_WINDOW_WIDTH   ( 16384 )

◆ D3D11_REQ_RESOURCE_SIZE_IN_MEGABYTES_EXPRESSION_A_TERM

#define D3D11_REQ_RESOURCE_SIZE_IN_MEGABYTES_EXPRESSION_A_TERM   ( 128 )

◆ D3D11_REQ_RESOURCE_SIZE_IN_MEGABYTES_EXPRESSION_B_TERM

#define D3D11_REQ_RESOURCE_SIZE_IN_MEGABYTES_EXPRESSION_B_TERM   ( 0.25f )

◆ D3D11_REQ_RESOURCE_SIZE_IN_MEGABYTES_EXPRESSION_C_TERM

#define D3D11_REQ_RESOURCE_SIZE_IN_MEGABYTES_EXPRESSION_C_TERM   ( 2048 )

◆ D3D11_REQ_RESOURCE_VIEW_COUNT_PER_DEVICE_2_TO_EXP

#define D3D11_REQ_RESOURCE_VIEW_COUNT_PER_DEVICE_2_TO_EXP   ( 20 )

◆ D3D11_REQ_SAMPLER_OBJECT_COUNT_PER_DEVICE

#define D3D11_REQ_SAMPLER_OBJECT_COUNT_PER_DEVICE   ( 4096 )

◆ D3D11_REQ_TEXTURE1D_ARRAY_AXIS_DIMENSION

#define D3D11_REQ_TEXTURE1D_ARRAY_AXIS_DIMENSION   ( 2048 )

◆ D3D11_REQ_TEXTURE1D_U_DIMENSION

#define D3D11_REQ_TEXTURE1D_U_DIMENSION   ( 16384 )

◆ D3D11_REQ_TEXTURE2D_ARRAY_AXIS_DIMENSION

#define D3D11_REQ_TEXTURE2D_ARRAY_AXIS_DIMENSION   ( 2048 )

◆ D3D11_REQ_TEXTURE2D_U_OR_V_DIMENSION

#define D3D11_REQ_TEXTURE2D_U_OR_V_DIMENSION   ( 16384 )

◆ D3D11_REQ_TEXTURE3D_U_V_OR_W_DIMENSION

#define D3D11_REQ_TEXTURE3D_U_V_OR_W_DIMENSION   ( 2048 )

◆ D3D11_REQ_TEXTURECUBE_DIMENSION

#define D3D11_REQ_TEXTURECUBE_DIMENSION   ( 16384 )

◆ D3D11_RESINFO_INSTRUCTION_MISSING_COMPONENT_RETVAL

#define D3D11_RESINFO_INSTRUCTION_MISSING_COMPONENT_RETVAL   ( 0 )

◆ D3D11_SDK_VERSION

#define D3D11_SDK_VERSION   ( 7 )

◆ D3D11_SHADER_MAJOR_VERSION

#define D3D11_SHADER_MAJOR_VERSION   ( 5 )

◆ D3D11_SHADER_MAX_INSTANCES

#define D3D11_SHADER_MAX_INSTANCES   ( 65535 )

◆ D3D11_SHADER_MAX_INTERFACE_CALL_SITES

#define D3D11_SHADER_MAX_INTERFACE_CALL_SITES   ( 4096 )

◆ D3D11_SHADER_MAX_INTERFACES

#define D3D11_SHADER_MAX_INTERFACES   ( 253 )

◆ D3D11_SHADER_MAX_TYPES

#define D3D11_SHADER_MAX_TYPES   ( 65535 )

◆ D3D11_SHADER_MINOR_VERSION

#define D3D11_SHADER_MINOR_VERSION   ( 0 )

◆ D3D11_SHIFT_INSTRUCTION_PAD_VALUE

#define D3D11_SHIFT_INSTRUCTION_PAD_VALUE   ( 0 )

◆ D3D11_SHIFT_INSTRUCTION_SHIFT_VALUE_BIT_COUNT

#define D3D11_SHIFT_INSTRUCTION_SHIFT_VALUE_BIT_COUNT   ( 5 )

◆ D3D11_SIMULTANEOUS_RENDER_TARGET_COUNT

#define D3D11_SIMULTANEOUS_RENDER_TARGET_COUNT   ( 8 )

◆ D3D11_SO_BUFFER_MAX_STRIDE_IN_BYTES

#define D3D11_SO_BUFFER_MAX_STRIDE_IN_BYTES   ( 2048 )

◆ D3D11_SO_BUFFER_MAX_WRITE_WINDOW_IN_BYTES

#define D3D11_SO_BUFFER_MAX_WRITE_WINDOW_IN_BYTES   ( 512 )

◆ D3D11_SO_BUFFER_SLOT_COUNT

#define D3D11_SO_BUFFER_SLOT_COUNT   ( 4 )

◆ D3D11_SO_DDI_REGISTER_INDEX_DENOTING_GAP

#define D3D11_SO_DDI_REGISTER_INDEX_DENOTING_GAP   ( 0xffffffff )

◆ D3D11_SO_NO_RASTERIZED_STREAM

#define D3D11_SO_NO_RASTERIZED_STREAM   ( 0xffffffff )

◆ D3D11_SO_OUTPUT_COMPONENT_COUNT

#define D3D11_SO_OUTPUT_COMPONENT_COUNT   ( 128 )

◆ D3D11_SO_STREAM_COUNT

#define D3D11_SO_STREAM_COUNT   ( 4 )

◆ D3D11_SPEC_DATE_DAY

#define D3D11_SPEC_DATE_DAY   ( 16 )

◆ D3D11_SPEC_DATE_MONTH

#define D3D11_SPEC_DATE_MONTH   ( 05 )

◆ D3D11_SPEC_DATE_YEAR

#define D3D11_SPEC_DATE_YEAR   ( 2011 )

◆ D3D11_SPEC_VERSION

#define D3D11_SPEC_VERSION   ( 1.07 )

◆ D3D11_SRGB_GAMMA

#define D3D11_SRGB_GAMMA   ( 2.2f )

◆ D3D11_SRGB_TO_FLOAT_DENOMINATOR_1

#define D3D11_SRGB_TO_FLOAT_DENOMINATOR_1   ( 12.92f )

◆ D3D11_SRGB_TO_FLOAT_DENOMINATOR_2

#define D3D11_SRGB_TO_FLOAT_DENOMINATOR_2   ( 1.055f )

◆ D3D11_SRGB_TO_FLOAT_EXPONENT

#define D3D11_SRGB_TO_FLOAT_EXPONENT   ( 2.4f )

◆ D3D11_SRGB_TO_FLOAT_OFFSET

#define D3D11_SRGB_TO_FLOAT_OFFSET   ( 0.055f )

◆ D3D11_SRGB_TO_FLOAT_THRESHOLD

#define D3D11_SRGB_TO_FLOAT_THRESHOLD   ( 0.04045f )

◆ D3D11_SRGB_TO_FLOAT_TOLERANCE_IN_ULP

#define D3D11_SRGB_TO_FLOAT_TOLERANCE_IN_ULP   ( 0.5f )

◆ D3D11_STANDARD_COMPONENT_BIT_COUNT

#define D3D11_STANDARD_COMPONENT_BIT_COUNT   ( 32 )

◆ D3D11_STANDARD_COMPONENT_BIT_COUNT_DOUBLED

#define D3D11_STANDARD_COMPONENT_BIT_COUNT_DOUBLED   ( 64 )

◆ D3D11_STANDARD_MAXIMUM_ELEMENT_ALIGNMENT_BYTE_MULTIPLE

#define D3D11_STANDARD_MAXIMUM_ELEMENT_ALIGNMENT_BYTE_MULTIPLE   ( 4 )

◆ D3D11_STANDARD_PIXEL_COMPONENT_COUNT

#define D3D11_STANDARD_PIXEL_COMPONENT_COUNT   ( 128 )

◆ D3D11_STANDARD_PIXEL_ELEMENT_COUNT

#define D3D11_STANDARD_PIXEL_ELEMENT_COUNT   ( 32 )

◆ D3D11_STANDARD_VECTOR_SIZE

#define D3D11_STANDARD_VECTOR_SIZE   ( 4 )

◆ D3D11_STANDARD_VERTEX_ELEMENT_COUNT

#define D3D11_STANDARD_VERTEX_ELEMENT_COUNT   ( 32 )

◆ D3D11_STANDARD_VERTEX_TOTAL_COMPONENT_COUNT

#define D3D11_STANDARD_VERTEX_TOTAL_COMPONENT_COUNT   ( 64 )

◆ D3D11_SUBPIXEL_FRACTIONAL_BIT_COUNT

#define D3D11_SUBPIXEL_FRACTIONAL_BIT_COUNT   ( 8 )

◆ D3D11_SUBTEXEL_FRACTIONAL_BIT_COUNT

#define D3D11_SUBTEXEL_FRACTIONAL_BIT_COUNT   ( 8 )

◆ D3D11_TESSELLATOR_MAX_EVEN_TESSELLATION_FACTOR

#define D3D11_TESSELLATOR_MAX_EVEN_TESSELLATION_FACTOR   ( 64 )

◆ D3D11_TESSELLATOR_MAX_ISOLINE_DENSITY_TESSELLATION_FACTOR

#define D3D11_TESSELLATOR_MAX_ISOLINE_DENSITY_TESSELLATION_FACTOR   ( 64 )

◆ D3D11_TESSELLATOR_MAX_ODD_TESSELLATION_FACTOR

#define D3D11_TESSELLATOR_MAX_ODD_TESSELLATION_FACTOR   ( 63 )

◆ D3D11_TESSELLATOR_MAX_TESSELLATION_FACTOR

#define D3D11_TESSELLATOR_MAX_TESSELLATION_FACTOR   ( 64 )

◆ D3D11_TESSELLATOR_MIN_EVEN_TESSELLATION_FACTOR

#define D3D11_TESSELLATOR_MIN_EVEN_TESSELLATION_FACTOR   ( 2 )

◆ D3D11_TESSELLATOR_MIN_ISOLINE_DENSITY_TESSELLATION_FACTOR

#define D3D11_TESSELLATOR_MIN_ISOLINE_DENSITY_TESSELLATION_FACTOR   ( 1 )

◆ D3D11_TESSELLATOR_MIN_ODD_TESSELLATION_FACTOR

#define D3D11_TESSELLATOR_MIN_ODD_TESSELLATION_FACTOR   ( 1 )

◆ D3D11_TEXEL_ADDRESS_RANGE_BIT_COUNT

#define D3D11_TEXEL_ADDRESS_RANGE_BIT_COUNT   ( 16 )

◆ D3D11_UNBOUND_MEMORY_ACCESS_RESULT

#define D3D11_UNBOUND_MEMORY_ACCESS_RESULT   ( 0 )

◆ D3D11_VIEWPORT_AND_SCISSORRECT_MAX_INDEX

#define D3D11_VIEWPORT_AND_SCISSORRECT_MAX_INDEX   ( 15 )

◆ D3D11_VIEWPORT_AND_SCISSORRECT_OBJECT_COUNT_PER_PIPELINE

#define D3D11_VIEWPORT_AND_SCISSORRECT_OBJECT_COUNT_PER_PIPELINE   ( 16 )

◆ D3D11_VIEWPORT_BOUNDS_MAX

#define D3D11_VIEWPORT_BOUNDS_MAX   ( 32767 )

◆ D3D11_VIEWPORT_BOUNDS_MIN

#define D3D11_VIEWPORT_BOUNDS_MIN   ( -32768 )

◆ D3D11_VS_INPUT_REGISTER_COMPONENT_BIT_COUNT

#define D3D11_VS_INPUT_REGISTER_COMPONENT_BIT_COUNT   ( 32 )

◆ D3D11_VS_INPUT_REGISTER_COMPONENTS

#define D3D11_VS_INPUT_REGISTER_COMPONENTS   ( 4 )

◆ D3D11_VS_INPUT_REGISTER_COUNT

#define D3D11_VS_INPUT_REGISTER_COUNT   ( 32 )

◆ D3D11_VS_INPUT_REGISTER_READ_PORTS

#define D3D11_VS_INPUT_REGISTER_READ_PORTS   ( 1 )

◆ D3D11_VS_INPUT_REGISTER_READS_PER_INST

#define D3D11_VS_INPUT_REGISTER_READS_PER_INST   ( 2 )

◆ D3D11_VS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT

#define D3D11_VS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT   ( 32 )

◆ D3D11_VS_OUTPUT_REGISTER_COMPONENTS

#define D3D11_VS_OUTPUT_REGISTER_COMPONENTS   ( 4 )

◆ D3D11_VS_OUTPUT_REGISTER_COUNT

#define D3D11_VS_OUTPUT_REGISTER_COUNT   ( 32 )

◆ D3D11_WHQL_CONTEXT_COUNT_FOR_RESOURCE_LIMIT

#define D3D11_WHQL_CONTEXT_COUNT_FOR_RESOURCE_LIMIT   ( 10 )

◆ D3D11_WHQL_DRAW_VERTEX_COUNT_2_TO_EXP

#define D3D11_WHQL_DRAW_VERTEX_COUNT_2_TO_EXP   ( 25 )

◆ D3D11_WHQL_DRAWINDEXED_INDEX_COUNT_2_TO_EXP

#define D3D11_WHQL_DRAWINDEXED_INDEX_COUNT_2_TO_EXP   ( 25 )

◆ MAKE_D3D11_HRESULT

#define MAKE_D3D11_HRESULT (   code)    MAKE_HRESULT( 1, _FACD3D11, code )

◆ MAKE_D3D11_STATUS

#define MAKE_D3D11_STATUS (   code)    MAKE_HRESULT( 0, _FACD3D11, code )

Typedef Documentation

◆ APP_DEPRECATED_HRESULT

◆ D3D11_AES_CTR_IV

◆ D3D11_ASYNC_GETDATA_FLAG

◆ D3D11_AUTHENTICATED_CHANNEL_TYPE

◆ D3D11_AUTHENTICATED_CONFIGURE_ACCESSIBLE_ENCRYPTION_INPUT

◆ D3D11_AUTHENTICATED_CONFIGURE_CRYPTO_SESSION_INPUT

◆ D3D11_AUTHENTICATED_CONFIGURE_INITIALIZE_INPUT

◆ D3D11_AUTHENTICATED_CONFIGURE_INPUT

◆ D3D11_AUTHENTICATED_CONFIGURE_OUTPUT

◆ D3D11_AUTHENTICATED_CONFIGURE_PROTECTION_INPUT

◆ D3D11_AUTHENTICATED_CONFIGURE_SHARED_RESOURCE_INPUT

◆ D3D11_AUTHENTICATED_PROCESS_IDENTIFIER_TYPE

◆ D3D11_AUTHENTICATED_PROTECTION_FLAGS

◆ D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_COUNT_OUTPUT

◆ D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_INPUT

◆ D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_OUTPUT

◆ D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_OUTPUT

◆ D3D11_AUTHENTICATED_QUERY_CHANNEL_TYPE_OUTPUT

◆ D3D11_AUTHENTICATED_QUERY_CRYPTO_SESSION_INPUT

◆ D3D11_AUTHENTICATED_QUERY_CRYPTO_SESSION_OUTPUT

◆ D3D11_AUTHENTICATED_QUERY_CURRENT_ACCESSIBILITY_ENCRYPTION_OUTPUT

◆ D3D11_AUTHENTICATED_QUERY_DEVICE_HANDLE_OUTPUT

◆ D3D11_AUTHENTICATED_QUERY_INPUT

◆ D3D11_AUTHENTICATED_QUERY_OUTPUT

◆ D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT_INPUT

◆ D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT_OUTPUT

◆ D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_INPUT

◆ D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_OUTPUT

◆ D3D11_AUTHENTICATED_QUERY_PROTECTION_OUTPUT

◆ D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_COUNT_OUTPUT

◆ D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_INPUT

◆ D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_OUTPUT

◆ D3D11_AUTHENTICATED_QUERY_UNRESTRICTED_PROTECTED_SHARED_RESOURCE_COUNT_OUTPUT

◆ D3D11_BIND_FLAG

◆ D3D11_BLEND

typedef enum D3D11_BLEND D3D11_BLEND

◆ D3D11_BLEND_DESC

◆ D3D11_BLEND_OP

◆ D3D11_BOX

typedef struct D3D11_BOX D3D11_BOX

◆ D3D11_BUFFER_DESC

◆ D3D11_BUFFER_RTV

◆ D3D11_BUFFER_SRV

◆ D3D11_BUFFER_UAV

◆ D3D11_BUFFER_UAV_FLAG

◆ D3D11_BUFFEREX_SRV

◆ D3D11_BUFFEREX_SRV_FLAG

◆ D3D11_BUS_TYPE

◆ D3D11_CLASS_INSTANCE_DESC

◆ D3D11_CLEAR_FLAG

◆ D3D11_COLOR_WRITE_ENABLE

◆ D3D11_COMPARISON_FUNC

◆ D3D11_CONSERVATIVE_RASTERIZATION_TIER

◆ D3D11_CONTENT_PROTECTION_CAPS

◆ D3D11_COUNTER

◆ D3D11_COUNTER_DESC

◆ D3D11_COUNTER_INFO

◆ D3D11_COUNTER_TYPE

◆ D3D11_CPU_ACCESS_FLAG

◆ D3D11_CREATE_DEVICE_FLAG

◆ D3D11_CULL_MODE

◆ D3D11_DEPTH_STENCIL_DESC

◆ D3D11_DEPTH_STENCIL_VIEW_DESC

◆ D3D11_DEPTH_STENCILOP_DESC

◆ D3D11_DEPTH_WRITE_MASK

◆ D3D11_DEVICE_CONTEXT_TYPE

◆ D3D11_DRAW_INDEXED_INSTANCED_INDIRECT_ARGS

◆ D3D11_DRAW_INSTANCED_INDIRECT_ARGS

◆ D3D11_DSV_DIMENSION

◆ D3D11_DSV_FLAG

◆ D3D11_ENCRYPTED_BLOCK_INFO

◆ 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_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

typedef enum D3D11_FILTER D3D11_FILTER

◆ D3D11_FILTER_REDUCTION_TYPE

◆ D3D11_FILTER_TYPE

◆ D3D11_FORMAT_SUPPORT

◆ D3D11_FORMAT_SUPPORT2

◆ D3D11_INPUT_CLASSIFICATION

◆ D3D11_INPUT_ELEMENT_DESC

◆ D3D11_MAP

typedef enum D3D11_MAP D3D11_MAP

◆ D3D11_MAP_FLAG

◆ D3D11_MAPPED_SUBRESOURCE

◆ D3D11_OMAC

typedef struct D3D11_OMAC D3D11_OMAC

◆ D3D11_PRIMITIVE

◆ D3D11_PRIMITIVE_TOPOLOGY

◆ D3D11_QUERY

typedef enum D3D11_QUERY D3D11_QUERY

◆ D3D11_QUERY_DATA_PIPELINE_STATISTICS

◆ D3D11_QUERY_DATA_SO_STATISTICS

◆ D3D11_QUERY_DATA_TIMESTAMP_DISJOINT

◆ D3D11_QUERY_DESC

◆ D3D11_QUERY_MISC_FLAG

◆ D3D11_RAISE_FLAG

◆ D3D11_RASTERIZER_DESC

◆ D3D11_RECT

typedef RECT D3D11_RECT

◆ D3D11_RENDER_TARGET_BLEND_DESC

◆ D3D11_RENDER_TARGET_VIEW_DESC

◆ D3D11_RESOURCE_DIMENSION

◆ D3D11_RESOURCE_MISC_FLAG

◆ D3D11_RTV_DIMENSION

◆ D3D11_SAMPLER_DESC

◆ D3D11_SHADER_CACHE_SUPPORT_FLAGS

◆ D3D11_SHADER_MIN_PRECISION_SUPPORT

◆ D3D11_SHADER_RESOURCE_VIEW_DESC

◆ D3D11_SO_DECLARATION_ENTRY

◆ D3D11_SRV_DIMENSION

◆ D3D11_STANDARD_MULTISAMPLE_QUALITY_LEVELS

◆ D3D11_STENCIL_OP

◆ D3D11_SUBRESOURCE_DATA

◆ D3D11_TEX1D_ARRAY_DSV

◆ D3D11_TEX1D_ARRAY_RTV

◆ D3D11_TEX1D_ARRAY_SRV

◆ D3D11_TEX1D_ARRAY_UAV

◆ D3D11_TEX1D_DSV

◆ D3D11_TEX1D_RTV

◆ D3D11_TEX1D_SRV

◆ D3D11_TEX1D_UAV

◆ D3D11_TEX2D_ARRAY_DSV

◆ D3D11_TEX2D_ARRAY_RTV

◆ D3D11_TEX2D_ARRAY_SRV

◆ D3D11_TEX2D_ARRAY_UAV

◆ D3D11_TEX2D_ARRAY_VPOV

◆ D3D11_TEX2D_DSV

◆ D3D11_TEX2D_RTV

◆ D3D11_TEX2D_SRV

◆ D3D11_TEX2D_UAV

◆ D3D11_TEX2D_VDOV

◆ D3D11_TEX2D_VPIV

◆ D3D11_TEX2D_VPOV

◆ D3D11_TEX2DMS_ARRAY_DSV

◆ D3D11_TEX2DMS_ARRAY_RTV

◆ D3D11_TEX2DMS_ARRAY_SRV

◆ D3D11_TEX2DMS_DSV

◆ D3D11_TEX2DMS_RTV

◆ D3D11_TEX2DMS_SRV

◆ D3D11_TEX3D_RTV

◆ D3D11_TEX3D_SRV

◆ D3D11_TEX3D_UAV

◆ D3D11_TEXCUBE_ARRAY_SRV

◆ D3D11_TEXCUBE_SRV

◆ D3D11_TEXTURE1D_DESC

◆ D3D11_TEXTURE2D_DESC

◆ D3D11_TEXTURE3D_DESC

◆ D3D11_TEXTURE_ADDRESS_MODE

◆ D3D11_TEXTURECUBE_FACE

◆ D3D11_TILED_RESOURCES_TIER

◆ D3D11_UAV_DIMENSION

◆ D3D11_UNORDERED_ACCESS_VIEW_DESC

◆ D3D11_USAGE

typedef enum D3D11_USAGE D3D11_USAGE

◆ D3D11_VDOV_DIMENSION

◆ D3D11_VIDEO_COLOR

◆ D3D11_VIDEO_COLOR_RGBA

◆ D3D11_VIDEO_COLOR_YCbCrA

◆ D3D11_VIDEO_CONTENT_PROTECTION_CAPS

◆ D3D11_VIDEO_DECODER_BUFFER_DESC

◆ D3D11_VIDEO_DECODER_BUFFER_TYPE

◆ D3D11_VIDEO_DECODER_CONFIG

◆ D3D11_VIDEO_DECODER_DESC

◆ D3D11_VIDEO_DECODER_EXTENSION

◆ D3D11_VIDEO_DECODER_OUTPUT_VIEW_DESC

◆ D3D11_VIDEO_FRAME_FORMAT

◆ D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE

◆ D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS

◆ D3D11_VIDEO_PROCESSOR_CAPS

◆ D3D11_VIDEO_PROCESSOR_COLOR_SPACE

◆ D3D11_VIDEO_PROCESSOR_CONTENT_DESC

◆ D3D11_VIDEO_PROCESSOR_CUSTOM_RATE

◆ D3D11_VIDEO_PROCESSOR_DEVICE_CAPS

◆ D3D11_VIDEO_PROCESSOR_FEATURE_CAPS

◆ D3D11_VIDEO_PROCESSOR_FILTER

◆ D3D11_VIDEO_PROCESSOR_FILTER_CAPS

◆ D3D11_VIDEO_PROCESSOR_FILTER_RANGE

◆ D3D11_VIDEO_PROCESSOR_FORMAT_CAPS

◆ D3D11_VIDEO_PROCESSOR_FORMAT_SUPPORT

◆ D3D11_VIDEO_PROCESSOR_INPUT_VIEW_DESC

◆ D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS

◆ D3D11_VIDEO_PROCESSOR_NOMINAL_RANGE

◆ D3D11_VIDEO_PROCESSOR_OUTPUT_RATE

◆ D3D11_VIDEO_PROCESSOR_OUTPUT_VIEW_DESC

◆ D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS

◆ D3D11_VIDEO_PROCESSOR_RATE_CONVERSION_CAPS

◆ D3D11_VIDEO_PROCESSOR_ROTATION

◆ D3D11_VIDEO_PROCESSOR_STEREO_CAPS

◆ D3D11_VIDEO_PROCESSOR_STEREO_FLIP_MODE

◆ D3D11_VIDEO_PROCESSOR_STEREO_FORMAT

◆ D3D11_VIDEO_PROCESSOR_STREAM

◆ D3D11_VIDEO_USAGE

◆ D3D11_VIEWPORT

◆ D3D11_VPIV_DIMENSION

◆ D3D11_VPOV_DIMENSION

◆ ID3D11Asynchronous

◆ ID3D11AsynchronousVtbl

◆ ID3D11AuthenticatedChannel

◆ ID3D11AuthenticatedChannelVtbl

◆ ID3D11BlendState

◆ ID3D11BlendStateVtbl

◆ ID3D11Buffer

typedef interface ID3D11Buffer ID3D11Buffer

◆ ID3D11BufferVtbl

◆ ID3D11ClassInstance

◆ ID3D11ClassInstanceVtbl

◆ ID3D11ClassLinkage

◆ ID3D11ClassLinkageVtbl

◆ ID3D11CommandList

◆ ID3D11CommandListVtbl

◆ ID3D11ComputeShader

◆ ID3D11ComputeShaderVtbl

◆ ID3D11Counter

typedef interface ID3D11Counter ID3D11Counter

◆ ID3D11CounterVtbl

◆ ID3D11CryptoSession

◆ ID3D11CryptoSessionVtbl

◆ ID3D11DepthStencilState

◆ ID3D11DepthStencilStateVtbl

◆ ID3D11DepthStencilView

◆ ID3D11DepthStencilViewVtbl

◆ ID3D11Device

typedef interface ID3D11Device ID3D11Device

◆ ID3D11DeviceChild

◆ ID3D11DeviceChildVtbl

◆ ID3D11DeviceContext

◆ ID3D11DeviceContextVtbl

◆ ID3D11DeviceVtbl

◆ ID3D11DomainShader

◆ ID3D11DomainShaderVtbl

◆ ID3D11GeometryShader

◆ ID3D11GeometryShaderVtbl

◆ ID3D11HullShader

◆ ID3D11HullShaderVtbl

◆ ID3D11InputLayout

◆ ID3D11InputLayoutVtbl

◆ ID3D11PixelShader

◆ ID3D11PixelShaderVtbl

◆ ID3D11Predicate

typedef interface ID3D11Predicate ID3D11Predicate

◆ ID3D11PredicateVtbl

◆ ID3D11Query

typedef interface ID3D11Query ID3D11Query

◆ ID3D11QueryVtbl

◆ ID3D11RasterizerState

◆ ID3D11RasterizerStateVtbl

◆ ID3D11RenderTargetView

◆ ID3D11RenderTargetViewVtbl

◆ ID3D11Resource

typedef interface ID3D11Resource ID3D11Resource

◆ ID3D11ResourceVtbl

◆ ID3D11SamplerState

◆ ID3D11SamplerStateVtbl

◆ ID3D11ShaderResourceView

◆ ID3D11ShaderResourceViewVtbl

◆ ID3D11Texture1D

typedef interface ID3D11Texture1D ID3D11Texture1D

◆ ID3D11Texture1DVtbl

◆ ID3D11Texture2D

typedef interface ID3D11Texture2D ID3D11Texture2D

◆ ID3D11Texture2DVtbl

◆ ID3D11Texture3D

typedef interface ID3D11Texture3D ID3D11Texture3D

◆ ID3D11Texture3DVtbl

◆ ID3D11UnorderedAccessView

◆ ID3D11UnorderedAccessViewVtbl

◆ ID3D11VertexShader

◆ ID3D11VertexShaderVtbl

◆ ID3D11VideoContext

◆ ID3D11VideoContextVtbl

◆ ID3D11VideoDecoder

◆ ID3D11VideoDecoderOutputView

◆ ID3D11VideoDecoderOutputViewVtbl

◆ ID3D11VideoDecoderVtbl

◆ ID3D11VideoDevice

◆ ID3D11VideoDeviceVtbl

◆ ID3D11VideoProcessor

◆ ID3D11VideoProcessorEnumerator

◆ ID3D11VideoProcessorEnumeratorVtbl

◆ ID3D11VideoProcessorInputView

◆ ID3D11VideoProcessorInputViewVtbl

◆ ID3D11VideoProcessorOutputView

◆ ID3D11VideoProcessorOutputViewVtbl

◆ ID3D11VideoProcessorVtbl

◆ ID3D11View

typedef interface ID3D11View ID3D11View

◆ ID3D11ViewVtbl

◆ PFN_D3D11_CREATE_DEVICE

typedef HRESULT(WINAPI* PFN_D3D11_CREATE_DEVICE) (_In_opt_ IDXGIAdapter *, D3D_DRIVER_TYPE, HMODULE, UINT, _In_reads_opt_(FeatureLevels) CONST D3D_FEATURE_LEVEL *, UINT FeatureLevels, UINT, _COM_Outptr_opt_ ID3D11Device **, _Out_opt_ D3D_FEATURE_LEVEL *, _COM_Outptr_opt_ ID3D11DeviceContext **)

◆ PFN_D3D11_CREATE_DEVICE_AND_SWAP_CHAIN

typedef HRESULT(WINAPI* PFN_D3D11_CREATE_DEVICE_AND_SWAP_CHAIN) (_In_opt_ IDXGIAdapter *, D3D_DRIVER_TYPE, HMODULE, UINT, _In_reads_opt_(FeatureLevels) CONST D3D_FEATURE_LEVEL *, UINT FeatureLevels, UINT, _In_opt_ CONST DXGI_SWAP_CHAIN_DESC *, _COM_Outptr_opt_ IDXGISwapChain **, _COM_Outptr_opt_ ID3D11Device **, _Out_opt_ D3D_FEATURE_LEVEL *, _COM_Outptr_opt_ ID3D11DeviceContext **)

Enumeration Type Documentation

◆ D3D11_ASYNC_GETDATA_FLAG

Enumerator
D3D11_ASYNC_GETDATA_DONOTFLUSH 

◆ D3D11_AUTHENTICATED_CHANNEL_TYPE

Enumerator
D3D11_AUTHENTICATED_CHANNEL_D3D11 
D3D11_AUTHENTICATED_CHANNEL_DRIVER_SOFTWARE 
D3D11_AUTHENTICATED_CHANNEL_DRIVER_HARDWARE 

◆ D3D11_AUTHENTICATED_PROCESS_IDENTIFIER_TYPE

Enumerator
D3D11_PROCESSIDTYPE_UNKNOWN 
D3D11_PROCESSIDTYPE_DWM 
D3D11_PROCESSIDTYPE_HANDLE 

◆ D3D11_BIND_FLAG

Enumerator
D3D11_BIND_VERTEX_BUFFER 
D3D11_BIND_INDEX_BUFFER 
D3D11_BIND_CONSTANT_BUFFER 
D3D11_BIND_SHADER_RESOURCE 
D3D11_BIND_STREAM_OUTPUT 
D3D11_BIND_RENDER_TARGET 
D3D11_BIND_DEPTH_STENCIL 
D3D11_BIND_UNORDERED_ACCESS 
D3D11_BIND_DECODER 
D3D11_BIND_VIDEO_ENCODER 

◆ 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 

◆ 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 

◆ D3D11_BUFFER_UAV_FLAG

Enumerator
D3D11_BUFFER_UAV_FLAG_RAW 
D3D11_BUFFER_UAV_FLAG_APPEND 
D3D11_BUFFER_UAV_FLAG_COUNTER 

◆ D3D11_BUFFEREX_SRV_FLAG

Enumerator
D3D11_BUFFEREX_SRV_FLAG_RAW 

◆ 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 

◆ D3D11_CLEAR_FLAG

Enumerator
D3D11_CLEAR_DEPTH 
D3D11_CLEAR_STENCIL 

◆ D3D11_COLOR_WRITE_ENABLE

Enumerator
D3D11_COLOR_WRITE_ENABLE_RED 
D3D11_COLOR_WRITE_ENABLE_GREEN 
D3D11_COLOR_WRITE_ENABLE_BLUE 
D3D11_COLOR_WRITE_ENABLE_ALPHA 
D3D11_COLOR_WRITE_ENABLE_ALL 

◆ 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 

◆ 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 

◆ 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 

◆ D3D11_COUNTER

Enumerator
D3D11_COUNTER_DEVICE_DEPENDENT_0 

◆ D3D11_COUNTER_TYPE

Enumerator
D3D11_COUNTER_TYPE_FLOAT32 
D3D11_COUNTER_TYPE_UINT16 
D3D11_COUNTER_TYPE_UINT32 
D3D11_COUNTER_TYPE_UINT64 

◆ D3D11_CPU_ACCESS_FLAG

Enumerator
D3D11_CPU_ACCESS_WRITE 
D3D11_CPU_ACCESS_READ 

◆ D3D11_CREATE_DEVICE_FLAG

Enumerator
D3D11_CREATE_DEVICE_SINGLETHREADED 
D3D11_CREATE_DEVICE_DEBUG 
D3D11_CREATE_DEVICE_SWITCH_TO_REF 
D3D11_CREATE_DEVICE_PREVENT_INTERNAL_THREADING_OPTIMIZATIONS 
D3D11_CREATE_DEVICE_BGRA_SUPPORT 
D3D11_CREATE_DEVICE_DEBUGGABLE 
D3D11_CREATE_DEVICE_PREVENT_ALTERING_LAYER_SETTINGS_FROM_REGISTRY 
D3D11_CREATE_DEVICE_DISABLE_GPU_TIMEOUT 
D3D11_CREATE_DEVICE_VIDEO_SUPPORT 

◆ D3D11_CULL_MODE

Enumerator
D3D11_CULL_NONE 
D3D11_CULL_FRONT 
D3D11_CULL_BACK 

◆ D3D11_DEPTH_WRITE_MASK

Enumerator
D3D11_DEPTH_WRITE_MASK_ZERO 
D3D11_DEPTH_WRITE_MASK_ALL 

◆ D3D11_DEVICE_CONTEXT_TYPE

Enumerator
D3D11_DEVICE_CONTEXT_IMMEDIATE 
D3D11_DEVICE_CONTEXT_DEFERRED 

◆ 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 

◆ D3D11_DSV_FLAG

Enumerator
D3D11_DSV_READ_ONLY_DEPTH 
D3D11_DSV_READ_ONLY_STENCIL 

◆ 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_FILL_MODE

Enumerator
D3D11_FILL_WIREFRAME 
D3D11_FILL_SOLID 

◆ 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 

◆ D3D11_FILTER_REDUCTION_TYPE

Enumerator
D3D11_FILTER_REDUCTION_TYPE_STANDARD 
D3D11_FILTER_REDUCTION_TYPE_COMPARISON 
D3D11_FILTER_REDUCTION_TYPE_MINIMUM 
D3D11_FILTER_REDUCTION_TYPE_MAXIMUM 

◆ D3D11_FILTER_TYPE

Enumerator
D3D11_FILTER_TYPE_POINT 
D3D11_FILTER_TYPE_LINEAR 

◆ D3D11_FORMAT_SUPPORT

Enumerator
D3D11_FORMAT_SUPPORT_BUFFER 
D3D11_FORMAT_SUPPORT_IA_VERTEX_BUFFER 
D3D11_FORMAT_SUPPORT_IA_INDEX_BUFFER 
D3D11_FORMAT_SUPPORT_SO_BUFFER 
D3D11_FORMAT_SUPPORT_TEXTURE1D 
D3D11_FORMAT_SUPPORT_TEXTURE2D 
D3D11_FORMAT_SUPPORT_TEXTURE3D 
D3D11_FORMAT_SUPPORT_TEXTURECUBE 
D3D11_FORMAT_SUPPORT_SHADER_LOAD 
D3D11_FORMAT_SUPPORT_SHADER_SAMPLE 
D3D11_FORMAT_SUPPORT_SHADER_SAMPLE_COMPARISON 
D3D11_FORMAT_SUPPORT_SHADER_SAMPLE_MONO_TEXT 
D3D11_FORMAT_SUPPORT_MIP 
D3D11_FORMAT_SUPPORT_MIP_AUTOGEN 
D3D11_FORMAT_SUPPORT_RENDER_TARGET 
D3D11_FORMAT_SUPPORT_BLENDABLE 
D3D11_FORMAT_SUPPORT_DEPTH_STENCIL 
D3D11_FORMAT_SUPPORT_CPU_LOCKABLE 
D3D11_FORMAT_SUPPORT_MULTISAMPLE_RESOLVE 
D3D11_FORMAT_SUPPORT_DISPLAY 
D3D11_FORMAT_SUPPORT_CAST_WITHIN_BIT_LAYOUT 
D3D11_FORMAT_SUPPORT_MULTISAMPLE_RENDERTARGET 
D3D11_FORMAT_SUPPORT_MULTISAMPLE_LOAD 
D3D11_FORMAT_SUPPORT_SHADER_GATHER 
D3D11_FORMAT_SUPPORT_BACK_BUFFER_CAST 
D3D11_FORMAT_SUPPORT_TYPED_UNORDERED_ACCESS_VIEW 
D3D11_FORMAT_SUPPORT_SHADER_GATHER_COMPARISON 
D3D11_FORMAT_SUPPORT_DECODER_OUTPUT 
D3D11_FORMAT_SUPPORT_VIDEO_PROCESSOR_OUTPUT 
D3D11_FORMAT_SUPPORT_VIDEO_PROCESSOR_INPUT 
D3D11_FORMAT_SUPPORT_VIDEO_ENCODER 

◆ D3D11_FORMAT_SUPPORT2

Enumerator
D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_ADD 
D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_BITWISE_OPS 
D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_COMPARE_STORE_OR_COMPARE_EXCHANGE 
D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_EXCHANGE 
D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_SIGNED_MIN_OR_MAX 
D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_UNSIGNED_MIN_OR_MAX 
D3D11_FORMAT_SUPPORT2_UAV_TYPED_LOAD 
D3D11_FORMAT_SUPPORT2_UAV_TYPED_STORE 
D3D11_FORMAT_SUPPORT2_OUTPUT_MERGER_LOGIC_OP 
D3D11_FORMAT_SUPPORT2_TILED 
D3D11_FORMAT_SUPPORT2_SHAREABLE 
D3D11_FORMAT_SUPPORT2_MULTIPLANE_OVERLAY 

◆ D3D11_INPUT_CLASSIFICATION

Enumerator
D3D11_INPUT_PER_VERTEX_DATA 
D3D11_INPUT_PER_INSTANCE_DATA 

◆ D3D11_MAP

enum D3D11_MAP
Enumerator
D3D11_MAP_READ 
D3D11_MAP_WRITE 
D3D11_MAP_READ_WRITE 
D3D11_MAP_WRITE_DISCARD 
D3D11_MAP_WRITE_NO_OVERWRITE 

◆ D3D11_MAP_FLAG

Enumerator
D3D11_MAP_FLAG_DO_NOT_WAIT 

◆ 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 

◆ D3D11_QUERY_MISC_FLAG

Enumerator
D3D11_QUERY_MISC_PREDICATEHINT 

◆ D3D11_RAISE_FLAG

Enumerator
D3D11_RAISE_FLAG_DRIVER_INTERNAL_ERROR 

◆ D3D11_RESOURCE_DIMENSION

Enumerator
D3D11_RESOURCE_DIMENSION_UNKNOWN 
D3D11_RESOURCE_DIMENSION_BUFFER 
D3D11_RESOURCE_DIMENSION_TEXTURE1D 
D3D11_RESOURCE_DIMENSION_TEXTURE2D 
D3D11_RESOURCE_DIMENSION_TEXTURE3D 

◆ 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_RTV_DIMENSION

Enumerator
D3D11_RTV_DIMENSION_UNKNOWN 
D3D11_RTV_DIMENSION_BUFFER 
D3D11_RTV_DIMENSION_TEXTURE1D 
D3D11_RTV_DIMENSION_TEXTURE1DARRAY 
D3D11_RTV_DIMENSION_TEXTURE2D 
D3D11_RTV_DIMENSION_TEXTURE2DARRAY 
D3D11_RTV_DIMENSION_TEXTURE2DMS 
D3D11_RTV_DIMENSION_TEXTURE2DMSARRAY 
D3D11_RTV_DIMENSION_TEXTURE3D 

◆ 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 

◆ D3D11_SHADER_MIN_PRECISION_SUPPORT

Enumerator
D3D11_SHADER_MIN_PRECISION_10_BIT 
D3D11_SHADER_MIN_PRECISION_16_BIT 

◆ D3D11_STANDARD_MULTISAMPLE_QUALITY_LEVELS

Enumerator
D3D11_STANDARD_MULTISAMPLE_PATTERN 
D3D11_CENTER_MULTISAMPLE_PATTERN 

◆ D3D11_STENCIL_OP

Enumerator
D3D11_STENCIL_OP_KEEP 
D3D11_STENCIL_OP_ZERO 
D3D11_STENCIL_OP_REPLACE 
D3D11_STENCIL_OP_INCR_SAT 
D3D11_STENCIL_OP_DECR_SAT 
D3D11_STENCIL_OP_INVERT 
D3D11_STENCIL_OP_INCR 
D3D11_STENCIL_OP_DECR 

◆ D3D11_TEXTURE_ADDRESS_MODE

Enumerator
D3D11_TEXTURE_ADDRESS_WRAP 
D3D11_TEXTURE_ADDRESS_MIRROR 
D3D11_TEXTURE_ADDRESS_CLAMP 
D3D11_TEXTURE_ADDRESS_BORDER 
D3D11_TEXTURE_ADDRESS_MIRROR_ONCE 

◆ D3D11_TEXTURECUBE_FACE

Enumerator
D3D11_TEXTURECUBE_FACE_POSITIVE_X 
D3D11_TEXTURECUBE_FACE_NEGATIVE_X 
D3D11_TEXTURECUBE_FACE_POSITIVE_Y 
D3D11_TEXTURECUBE_FACE_NEGATIVE_Y 
D3D11_TEXTURECUBE_FACE_POSITIVE_Z 
D3D11_TEXTURECUBE_FACE_NEGATIVE_Z 

◆ 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 

◆ D3D11_UAV_DIMENSION

Enumerator
D3D11_UAV_DIMENSION_UNKNOWN 
D3D11_UAV_DIMENSION_BUFFER 
D3D11_UAV_DIMENSION_TEXTURE1D 
D3D11_UAV_DIMENSION_TEXTURE1DARRAY 
D3D11_UAV_DIMENSION_TEXTURE2D 
D3D11_UAV_DIMENSION_TEXTURE2DARRAY 
D3D11_UAV_DIMENSION_TEXTURE3D 

◆ D3D11_USAGE

Enumerator
D3D11_USAGE_DEFAULT 
D3D11_USAGE_IMMUTABLE 
D3D11_USAGE_DYNAMIC 
D3D11_USAGE_STAGING 

◆ D3D11_VDOV_DIMENSION

Enumerator
D3D11_VDOV_DIMENSION_UNKNOWN 
D3D11_VDOV_DIMENSION_TEXTURE2D 

◆ 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 

◆ D3D11_VIDEO_FRAME_FORMAT

Enumerator
D3D11_VIDEO_FRAME_FORMAT_PROGRESSIVE 
D3D11_VIDEO_FRAME_FORMAT_INTERLACED_TOP_FIELD_FIRST 
D3D11_VIDEO_FRAME_FORMAT_INTERLACED_BOTTOM_FIELD_FIRST 

◆ 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 

◆ 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 

◆ 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 

◆ 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 

◆ D3D11_VIDEO_PROCESSOR_FILTER

Enumerator
D3D11_VIDEO_PROCESSOR_FILTER_BRIGHTNESS 
D3D11_VIDEO_PROCESSOR_FILTER_CONTRAST 
D3D11_VIDEO_PROCESSOR_FILTER_HUE 
D3D11_VIDEO_PROCESSOR_FILTER_SATURATION 
D3D11_VIDEO_PROCESSOR_FILTER_NOISE_REDUCTION 
D3D11_VIDEO_PROCESSOR_FILTER_EDGE_ENHANCEMENT 
D3D11_VIDEO_PROCESSOR_FILTER_ANAMORPHIC_SCALING 
D3D11_VIDEO_PROCESSOR_FILTER_STEREO_ADJUSTMENT 

◆ 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 

◆ 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 

◆ D3D11_VIDEO_PROCESSOR_FORMAT_SUPPORT

Enumerator
D3D11_VIDEO_PROCESSOR_FORMAT_SUPPORT_INPUT 
D3D11_VIDEO_PROCESSOR_FORMAT_SUPPORT_OUTPUT 

◆ 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 

◆ 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 

◆ D3D11_VIDEO_PROCESSOR_OUTPUT_RATE

Enumerator
D3D11_VIDEO_PROCESSOR_OUTPUT_RATE_NORMAL 
D3D11_VIDEO_PROCESSOR_OUTPUT_RATE_HALF 
D3D11_VIDEO_PROCESSOR_OUTPUT_RATE_CUSTOM 

◆ 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 

◆ 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 

◆ 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 

◆ 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 

◆ 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 

◆ D3D11_VIDEO_USAGE

Enumerator
D3D11_VIDEO_USAGE_PLAYBACK_NORMAL 
D3D11_VIDEO_USAGE_OPTIMAL_SPEED 
D3D11_VIDEO_USAGE_OPTIMAL_QUALITY 

◆ D3D11_VPIV_DIMENSION

Enumerator
D3D11_VPIV_DIMENSION_UNKNOWN 
D3D11_VPIV_DIMENSION_TEXTURE2D 

◆ D3D11_VPOV_DIMENSION

Enumerator
D3D11_VPOV_DIMENSION_UNKNOWN 
D3D11_VPOV_DIMENSION_TEXTURE2D 
D3D11_VPOV_DIMENSION_TEXTURE2DARRAY 

Function Documentation

◆ D3D11CreateDevice()

HRESULT WINAPI D3D11CreateDevice ( _In_opt_ IDXGIAdapter pAdapter,
D3D_DRIVER_TYPE  DriverType,
HMODULE  Software,
UINT  Flags,
_In_reads_opt_(FeatureLevels) CONST D3D_FEATURE_LEVEL pFeatureLevels,
UINT  FeatureLevels,
UINT  SDKVersion,
_COM_Outptr_opt_ ID3D11Device **  ppDevice,
_Out_opt_ D3D_FEATURE_LEVEL pFeatureLevel,
_COM_Outptr_opt_ ID3D11DeviceContext **  ppImmediateContext 
)
Here is the caller graph for this function:

◆ D3D11CreateDeviceAndSwapChain()

HRESULT WINAPI D3D11CreateDeviceAndSwapChain ( _In_opt_ IDXGIAdapter pAdapter,
D3D_DRIVER_TYPE  DriverType,
HMODULE  Software,
UINT  Flags,
_In_reads_opt_(FeatureLevels) CONST D3D_FEATURE_LEVEL pFeatureLevels,
UINT  FeatureLevels,
UINT  SDKVersion,
_In_opt_ CONST DXGI_SWAP_CHAIN_DESC pSwapChainDesc,
_COM_Outptr_opt_ IDXGISwapChain **  ppSwapChain,
_COM_Outptr_opt_ ID3D11Device **  ppDevice,
_Out_opt_ D3D_FEATURE_LEVEL pFeatureLevel,
_COM_Outptr_opt_ ID3D11DeviceContext **  ppImmediateContext 
)

◆ DEFINE_GUID() [1/96]

DEFINE_GUID ( D3D11_DECODER_PROFILE_MPEG2_MOCOMP  ,
0xe6a9f44b  ,
0x61b0  ,
0x4563  ,
0x9e  ,
0xa4  ,
0x63  ,
0xd2  ,
0xa3  ,
0xc6  ,
0xfe  ,
0x66   
)

◆ DEFINE_GUID() [2/96]

DEFINE_GUID ( D3D11_DECODER_PROFILE_MPEG2_IDCT  ,
0xbf22ad00  ,
0x03ea  ,
0x4690  ,
0x80  ,
0x77  ,
0x47  ,
0x33  ,
0x46  ,
0x20  ,
0x9b  ,
0x7e   
)

◆ DEFINE_GUID() [3/96]

DEFINE_GUID ( D3D11_DECODER_PROFILE_MPEG2_VLD  ,
0xee27417f  ,
0x5e28  ,
0x4e65  ,
0xbe  ,
0xea  ,
0x1d  ,
0x26  ,
0xb5  ,
0x08  ,
0xad  ,
0xc9   
)

◆ DEFINE_GUID() [4/96]

DEFINE_GUID ( D3D11_DECODER_PROFILE_MPEG1_VLD  ,
0x6f3ec719  ,
0x3735  ,
0x42cc  ,
0x80  ,
0x63  ,
0x65  ,
0xcc  ,
0x3c  ,
0xb3  ,
0x66  ,
0x16   
)

◆ DEFINE_GUID() [5/96]

DEFINE_GUID ( D3D11_DECODER_PROFILE_MPEG2and1_VLD  ,
0x86695f12  ,
0x340e  ,
0x4f04  ,
0x9f  ,
0xd3  ,
0x92  ,
0x53  ,
0xdd  ,
0x32  ,
0x74  ,
0x60   
)

◆ DEFINE_GUID() [6/96]

DEFINE_GUID ( D3D11_DECODER_PROFILE_H264_MOCOMP_NOFGT  ,
0x1b81be64  ,
0xa0c7  ,
0x11d3  ,
0xb9  ,
0x84  ,
0x00  ,
0xc0  ,
0x4f  ,
0x2e  ,
0x73  ,
0xc5   
)

◆ DEFINE_GUID() [7/96]

DEFINE_GUID ( D3D11_DECODER_PROFILE_H264_MOCOMP_FGT  ,
0x1b81be65  ,
0xa0c7  ,
0x11d3  ,
0xb9  ,
0x84  ,
0x00  ,
0xc0  ,
0x4f  ,
0x2e  ,
0x73  ,
0xc5   
)

◆ DEFINE_GUID() [8/96]

DEFINE_GUID ( D3D11_DECODER_PROFILE_H264_IDCT_NOFGT  ,
0x1b81be66  ,
0xa0c7  ,
0x11d3  ,
0xb9  ,
0x84  ,
0x00  ,
0xc0  ,
0x4f  ,
0x2e  ,
0x73  ,
0xc5   
)

◆ DEFINE_GUID() [9/96]

DEFINE_GUID ( D3D11_DECODER_PROFILE_H264_IDCT_FGT  ,
0x1b81be67  ,
0xa0c7  ,
0x11d3  ,
0xb9  ,
0x84  ,
0x00  ,
0xc0  ,
0x4f  ,
0x2e  ,
0x73  ,
0xc5   
)

◆ DEFINE_GUID() [10/96]

DEFINE_GUID ( D3D11_DECODER_PROFILE_H264_VLD_NOFGT  ,
0x1b81be68  ,
0xa0c7  ,
0x11d3  ,
0xb9  ,
0x84  ,
0x00  ,
0xc0  ,
0x4f  ,
0x2e  ,
0x73  ,
0xc5   
)

◆ DEFINE_GUID() [11/96]

DEFINE_GUID ( D3D11_DECODER_PROFILE_H264_VLD_FGT  ,
0x1b81be69  ,
0xa0c7  ,
0x11d3  ,
0xb9  ,
0x84  ,
0x00  ,
0xc0  ,
0x4f  ,
0x2e  ,
0x73  ,
0xc5   
)

◆ DEFINE_GUID() [12/96]

DEFINE_GUID ( D3D11_DECODER_PROFILE_H264_VLD_WITHFMOASO_NOFGT  ,
0xd5f04ff9  ,
0x3418  ,
0x45d8  ,
0x95  ,
0x61  ,
0x32  ,
0xa7  ,
0x6a  ,
0xae  ,
0x2d  ,
0xdd   
)

◆ DEFINE_GUID() [13/96]

DEFINE_GUID ( D3D11_DECODER_PROFILE_H264_VLD_STEREO_PROGRESSIVE_NOFGT  ,
0xd79be8da  ,
0x0cf1  ,
0x4c81  ,
0xb8  ,
0x2a  ,
0x69  ,
0xa4  ,
0xe2  ,
0x36  ,
0xf4  ,
0x3d   
)

◆ DEFINE_GUID() [14/96]

DEFINE_GUID ( D3D11_DECODER_PROFILE_H264_VLD_STEREO_NOFGT  ,
0xf9aaccbb  ,
0xc2b6  ,
0x4cfc  ,
0x87  ,
0x79  ,
0x57  ,
0x07  ,
0xb1  ,
0x76  ,
0x05  ,
0x52   
)

◆ DEFINE_GUID() [15/96]

DEFINE_GUID ( D3D11_DECODER_PROFILE_H264_VLD_MULTIVIEW_NOFGT  ,
0x705b9d82  ,
0x76cf  ,
0x49d6  ,
0xb7  ,
0xe6  ,
0xac  ,
0x88  ,
0x72  ,
0xdb  ,
0x01  ,
0x3c   
)

◆ DEFINE_GUID() [16/96]

DEFINE_GUID ( D3D11_DECODER_PROFILE_WMV8_POSTPROC  ,
0x1b81be80  ,
0xa0c7  ,
0x11d3  ,
0xb9  ,
0x84  ,
0x00  ,
0xc0  ,
0x4f  ,
0x2e  ,
0x73  ,
0xc5   
)

◆ DEFINE_GUID() [17/96]

DEFINE_GUID ( D3D11_DECODER_PROFILE_WMV8_MOCOMP  ,
0x1b81be81  ,
0xa0c7  ,
0x11d3  ,
0xb9  ,
0x84  ,
0x00  ,
0xc0  ,
0x4f  ,
0x2e  ,
0x73  ,
0xc5   
)

◆ DEFINE_GUID() [18/96]

DEFINE_GUID ( D3D11_DECODER_PROFILE_WMV9_POSTPROC  ,
0x1b81be90  ,
0xa0c7  ,
0x11d3  ,
0xb9  ,
0x84  ,
0x00  ,
0xc0  ,
0x4f  ,
0x2e  ,
0x73  ,
0xc5   
)

◆ DEFINE_GUID() [19/96]

DEFINE_GUID ( D3D11_DECODER_PROFILE_WMV9_MOCOMP  ,
0x1b81be91  ,
0xa0c7  ,
0x11d3  ,
0xb9  ,
0x84  ,
0x00  ,
0xc0  ,
0x4f  ,
0x2e  ,
0x73  ,
0xc5   
)

◆ DEFINE_GUID() [20/96]

DEFINE_GUID ( D3D11_DECODER_PROFILE_WMV9_IDCT  ,
0x1b81be94  ,
0xa0c7  ,
0x11d3  ,
0xb9  ,
0x84  ,
0x00  ,
0xc0  ,
0x4f  ,
0x2e  ,
0x73  ,
0xc5   
)

◆ DEFINE_GUID() [21/96]

DEFINE_GUID ( D3D11_DECODER_PROFILE_VC1_POSTPROC  ,
0x1b81beA0  ,
0xa0c7  ,
0x11d3  ,
0xb9  ,
0x84  ,
0x00  ,
0xc0  ,
0x4f  ,
0x2e  ,
0x73  ,
0xc5   
)

◆ DEFINE_GUID() [22/96]

DEFINE_GUID ( D3D11_DECODER_PROFILE_VC1_MOCOMP  ,
0x1b81beA1  ,
0xa0c7  ,
0x11d3  ,
0xb9  ,
0x84  ,
0x00  ,
0xc0  ,
0x4f  ,
0x2e  ,
0x73  ,
0xc5   
)

◆ DEFINE_GUID() [23/96]

DEFINE_GUID ( D3D11_DECODER_PROFILE_VC1_IDCT  ,
0x1b81beA2  ,
0xa0c7  ,
0x11d3  ,
0xb9  ,
0x84  ,
0x00  ,
0xc0  ,
0x4f  ,
0x2e  ,
0x73  ,
0xc5   
)

◆ DEFINE_GUID() [24/96]

DEFINE_GUID ( D3D11_DECODER_PROFILE_VC1_VLD  ,
0x1b81beA3  ,
0xa0c7  ,
0x11d3  ,
0xb9  ,
0x84  ,
0x00  ,
0xc0  ,
0x4f  ,
0x2e  ,
0x73  ,
0xc5   
)

◆ DEFINE_GUID() [25/96]

DEFINE_GUID ( D3D11_DECODER_PROFILE_VC1_D2010  ,
0x1b81beA4  ,
0xa0c7  ,
0x11d3  ,
0xb9  ,
0x84  ,
0x00  ,
0xc0  ,
0x4f  ,
0x2e  ,
0x73  ,
0xc5   
)

◆ DEFINE_GUID() [26/96]

DEFINE_GUID ( D3D11_DECODER_PROFILE_MPEG4PT2_VLD_SIMPLE  ,
0xefd64d74  ,
0xc9e8  ,
0x41d7  ,
0xa5  ,
0xe9  ,
0xe9  ,
0xb0  ,
0xe3  ,
0x9f  ,
0xa3  ,
0x19   
)

◆ DEFINE_GUID() [27/96]

DEFINE_GUID ( D3D11_DECODER_PROFILE_MPEG4PT2_VLD_ADVSIMPLE_NOGMC  ,
0xed418a9f  ,
0x010d  ,
0x4eda  ,
0x9a  ,
0xe3  ,
0x9a  ,
0x65  ,
0x35  ,
0x8d  ,
0x8d  ,
0x2e   
)

◆ DEFINE_GUID() [28/96]

DEFINE_GUID ( D3D11_DECODER_PROFILE_MPEG4PT2_VLD_ADVSIMPLE_GMC  ,
0xab998b5b  ,
0x4258  ,
0x44a9  ,
0x9f  ,
0xeb  ,
0x94  ,
0xe5  ,
0x97  ,
0xa6  ,
0xba  ,
0xae   
)

◆ DEFINE_GUID() [29/96]

DEFINE_GUID ( D3D11_DECODER_PROFILE_HEVC_VLD_MAIN  ,
0x5b11d51b  ,
0x2f4c  ,
0x4452  ,
0xbc  ,
0xc3  ,
0x09  ,
0xf2  ,
0xa1  ,
0x16  ,
0x0c  ,
0xc0   
)

◆ DEFINE_GUID() [30/96]

DEFINE_GUID ( D3D11_DECODER_PROFILE_HEVC_VLD_MAIN10  ,
0x107af0e0  ,
0xef1a  ,
0x4d19  ,
0xab  ,
0xa8  ,
0x67  ,
0xa1  ,
0x63  ,
0x07  ,
0x3d  ,
0x13   
)

◆ DEFINE_GUID() [31/96]

DEFINE_GUID ( D3D11_DECODER_PROFILE_VP9_VLD_PROFILE0  ,
0x463707f8  ,
0xa1d0  ,
0x4585  ,
0x87  ,
0x6d  ,
0x83  ,
0xaa  ,
0x6d  ,
0x60  ,
0xb8  ,
0x9e   
)

◆ DEFINE_GUID() [32/96]

DEFINE_GUID ( D3D11_DECODER_PROFILE_VP9_VLD_10BIT_PROFILE2  ,
0xa4c749ef  ,
0x6ecf  ,
0x48aa  ,
0x84  ,
0x48  ,
0x50  ,
0xa7  ,
0xa1  ,
0x16  ,
0x5f  ,
0xf7   
)

◆ DEFINE_GUID() [33/96]

DEFINE_GUID ( D3D11_DECODER_PROFILE_VP8_VLD  ,
0x90b899ea  ,
0x3a62  ,
0x4705  ,
0x88  ,
0xb3  ,
0x8d  ,
0xf0  ,
0x4b  ,
0x27  ,
0x44  ,
0xe7   
)

◆ DEFINE_GUID() [34/96]

DEFINE_GUID ( D3D11_CRYPTO_TYPE_AES128_CTR  ,
0x9b6bd711  ,
0x4f74  ,
0x41c9  ,
0x9e  ,
0x7b  ,
0xb  ,
0xe2  ,
0xd7  ,
0xd9  ,
0x3b  ,
0x4f   
)

◆ DEFINE_GUID() [35/96]

DEFINE_GUID ( D3D11_DECODER_ENCRYPTION_HW_CENC  ,
0x89d6ac4f  ,
0x9f2  ,
0x4229  ,
0xb2  ,
0xcd  ,
0x37  ,
0x74  ,
0xa  ,
0x6d  ,
0xfd  ,
0x81   
)

◆ DEFINE_GUID() [36/96]

DEFINE_GUID ( D3D11_KEY_EXCHANGE_HW_PROTECTION  ,
0xb1170d8a  ,
0x628d  ,
0x4da3  ,
0xad  ,
0x3b  ,
0x82  ,
0xdd  ,
0xb0  ,
0x8b  ,
0x49  ,
0x70   
)

◆ DEFINE_GUID() [37/96]

DEFINE_GUID ( D3D11_AUTHENTICATED_QUERY_PROTECTION  ,
0xa84eb584  ,
0xc495  ,
0x48aa  ,
0xb9  ,
0x4d  ,
0x8b  ,
0xd2  ,
0xd6  ,
0xfb  ,
0xce  ,
0x5   
)

◆ DEFINE_GUID() [38/96]

DEFINE_GUID ( D3D11_AUTHENTICATED_QUERY_CHANNEL_TYPE  ,
0xbc1b18a5  ,
0xb1fb  ,
0x42ab  ,
0xbd  ,
0x94  ,
0xb5  ,
0x82  ,
0x8b  ,
0x4b  ,
0xf7  ,
0xbe   
)

◆ DEFINE_GUID() [39/96]

DEFINE_GUID ( D3D11_AUTHENTICATED_QUERY_DEVICE_HANDLE  ,
0xec1c539d  ,
0x8cff  ,
0x4e2a  ,
0xbc  ,
0xc4  ,
0xf5  ,
0x69  ,
0x2f  ,
0x99  ,
0xf4  ,
0x80   
)

◆ DEFINE_GUID() [40/96]

DEFINE_GUID ( D3D11_AUTHENTICATED_QUERY_CRYPTO_SESSION  ,
0x2634499e  ,
0xd018  ,
0x4d74  ,
0xac  ,
0x17  ,
0x7f  ,
0x72  ,
0x40  ,
0x59  ,
0x52  ,
0x8d   
)

◆ DEFINE_GUID() [41/96]

DEFINE_GUID ( D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_COUNT  ,
0xdb207b3  ,
0x9450  ,
0x46a6  ,
0x82  ,
0xde  ,
0x1b  ,
0x96  ,
0xd4  ,
0x4f  ,
0x9c  ,
0xf2   
)

◆ DEFINE_GUID() [42/96]

DEFINE_GUID ( D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS  ,
0x649bbadb  ,
0xf0f4  ,
0x4639  ,
0xa1  ,
0x5b  ,
0x24  ,
0x39  ,
0x3f  ,
0xc3  ,
0xab  ,
0xac   
)

◆ DEFINE_GUID() [43/96]

DEFINE_GUID ( D3D11_AUTHENTICATED_QUERY_UNRESTRICTED_PROTECTED_SHARED_RESOURCE_COUNT  ,
0x12f0bd6  ,
0xe662  ,
0x4474  ,
0xbe  ,
0xfd  ,
0xaa  ,
0x53  ,
0xe5  ,
0x14  ,
0x3c  ,
0x6d   
)

◆ DEFINE_GUID() [44/96]

DEFINE_GUID ( D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT  ,
0x2c042b5e  ,
0x8c07  ,
0x46d5  ,
0xaa  ,
0xbe  ,
0x8f  ,
0x75  ,
0xcb  ,
0xad  ,
0x4c  ,
0x31   
)

◆ DEFINE_GUID() [45/96]

DEFINE_GUID ( D3D11_AUTHENTICATED_QUERY_OUTPUT_ID  ,
0x839ddca3  ,
0x9b4e  ,
0x41e4  ,
0xb0  ,
0x53  ,
0x89  ,
0x2b  ,
0xd2  ,
0xa1  ,
0x1e  ,
0xe7   
)

◆ DEFINE_GUID() [46/96]

DEFINE_GUID ( D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ATTRIBUTES  ,
0x6214d9d2  ,
0x432c  ,
0x4abb  ,
0x9f  ,
0xce  ,
0x21  ,
0x6e  ,
0xea  ,
0x26  ,
0x9e  ,
0x3b   
)

◆ DEFINE_GUID() [47/96]

DEFINE_GUID ( D3D11_AUTHENTICATED_QUERY_ENCRYPTION_WHEN_ACCESSIBLE_GUID_COUNT  ,
0xb30f7066  ,
0x203c  ,
0x4b07  ,
0x93  ,
0xfc  ,
0xce  ,
0xaa  ,
0xfd  ,
0x61  ,
0x24  ,
0x1e   
)

◆ DEFINE_GUID() [48/96]

DEFINE_GUID ( D3D11_AUTHENTICATED_QUERY_ENCRYPTION_WHEN_ACCESSIBLE_GUID  ,
0xf83a5958  ,
0xe986  ,
0x4bda  ,
0xbe  ,
0xb0  ,
0x41  ,
0x1f  ,
0x6a  ,
0x7a  ,
0x1  ,
0xb7   
)

◆ DEFINE_GUID() [49/96]

DEFINE_GUID ( D3D11_AUTHENTICATED_QUERY_CURRENT_ENCRYPTION_WHEN_ACCESSIBLE  ,
0xec1791c7  ,
0xdad3  ,
0x4f15  ,
0x9e  ,
0xc3  ,
0xfa  ,
0xa9  ,
0x3d  ,
0x60  ,
0xd4  ,
0xf0   
)

◆ DEFINE_GUID() [50/96]

DEFINE_GUID ( D3D11_AUTHENTICATED_CONFIGURE_INITIALIZE  ,
0x6114bdb  ,
0x3523  ,
0x470a  ,
0x8d  ,
0xca  ,
0xfb  ,
0xc2  ,
0x84  ,
0x51  ,
0x54  ,
0xf0   
)

◆ DEFINE_GUID() [51/96]

DEFINE_GUID ( D3D11_AUTHENTICATED_CONFIGURE_PROTECTION  ,
0x50455658  ,
0x3f47  ,
0x4362  ,
0xbf  ,
0x99  ,
0xbf  ,
0xdf  ,
0xcd  ,
0xe9  ,
0xed  ,
0x29   
)

◆ DEFINE_GUID() [52/96]

DEFINE_GUID ( D3D11_AUTHENTICATED_CONFIGURE_CRYPTO_SESSION  ,
0x6346cc54  ,
0x2cfc  ,
0x4ad4  ,
0x82  ,
0x24  ,
0xd1  ,
0x58  ,
0x37  ,
0xde  ,
0x77  ,
0x0   
)

◆ DEFINE_GUID() [53/96]

DEFINE_GUID ( D3D11_AUTHENTICATED_CONFIGURE_SHARED_RESOURCE  ,
0x772d047  ,
0x1b40  ,
0x48e8  ,
0x9c  ,
0xa6  ,
0xb5  ,
0xf5  ,
0x10  ,
0xde  ,
0x9f  ,
0x1   
)

◆ DEFINE_GUID() [54/96]

DEFINE_GUID ( D3D11_AUTHENTICATED_CONFIGURE_ENCRYPTION_WHEN_ACCESSIBLE  ,
0x41fff286  ,
0x6ae0  ,
0x4d43  ,
0x9d  ,
0x55  ,
0xa4  ,
0x6e  ,
0x9e  ,
0xfd  ,
0x15  ,
0x8a   
)

◆ DEFINE_GUID() [55/96]

DEFINE_GUID ( D3D11_KEY_EXCHANGE_RSAES_OAEP  ,
0xc1949895  ,
0xd72a  ,
0x4a1d  ,
0x8e  ,
0x5d  ,
0xed  ,
0x85  ,
0x7d  ,
0x17  ,
0x15  ,
0x20   
)

◆ DEFINE_GUID() [56/96]

DEFINE_GUID ( IID_ID3D11DeviceChild  ,
0x1841e5c8  ,
0x16b0  ,
0x489b  ,
0xbc  ,
0xc8  ,
0x44  ,
0xcf  ,
0xb0  ,
0xd5  ,
0xde  ,
0xae   
)

◆ DEFINE_GUID() [57/96]

DEFINE_GUID ( IID_ID3D11DepthStencilState  ,
0x03823efb  ,
0x8d8f  ,
0x4e1c  ,
0x9a  ,
0xa2  ,
0xf6  ,
0x4b  ,
0xb2  ,
0xcb  ,
0xfd  ,
0xf1   
)

◆ DEFINE_GUID() [58/96]

DEFINE_GUID ( IID_ID3D11BlendState  ,
0x75b68faa  ,
0x347d  ,
0x4159  ,
0x8f  ,
0x45  ,
0xa0  ,
0x64  ,
0x0f  ,
0x01  ,
0xcd  ,
0x9a   
)

◆ DEFINE_GUID() [59/96]

DEFINE_GUID ( IID_ID3D11RasterizerState  ,
0x9bb4ab81  ,
0xab1a  ,
0x4d8f  ,
0xb5  ,
0x06  ,
0xfc  ,
0x04  ,
0x20  ,
0x0b  ,
0x6e  ,
0xe7   
)

◆ DEFINE_GUID() [60/96]

DEFINE_GUID ( IID_ID3D11Resource  ,
0xdc8e63f3  ,
0xd12b  ,
0x4952  ,
0xb4  ,
0x7b  ,
0x5e  ,
0x45  ,
0x02  ,
0x6a  ,
0x86  ,
0x2d   
)

◆ DEFINE_GUID() [61/96]

DEFINE_GUID ( IID_ID3D11Buffer  ,
0x48570b85  ,
0xd1ee  ,
0x4fcd  ,
0xa2  ,
0x50  ,
0xeb  ,
0x35  ,
0x07  ,
0x22  ,
0xb0  ,
0x37   
)

◆ DEFINE_GUID() [62/96]

DEFINE_GUID ( IID_ID3D11Texture1D  ,
0xf8fb5c27  ,
0xc6b3  ,
0x4f75  ,
0xa4  ,
0xc8  ,
0x43  ,
0x9a  ,
0xf2  ,
0xef  ,
0x56  ,
0x4c   
)

◆ DEFINE_GUID() [63/96]

DEFINE_GUID ( IID_ID3D11Texture2D  ,
0x6f15aaf2  ,
0xd208  ,
0x4e89  ,
0x9a  ,
0xb4  ,
0x48  ,
0x95  ,
0x35  ,
0xd3  ,
0x4f  ,
0x9c   
)

◆ DEFINE_GUID() [64/96]

DEFINE_GUID ( IID_ID3D11Texture3D  ,
0x037e866e  ,
0xf56d  ,
0x4357  ,
0xa8  ,
0xaf  ,
0x9d  ,
0xab  ,
0xbe  ,
0x6e  ,
0x25  ,
0x0e   
)

◆ DEFINE_GUID() [65/96]

DEFINE_GUID ( IID_ID3D11View  ,
0x839d1216  ,
0xbb2e  ,
0x412b  ,
0xb7  ,
0xf4  ,
0xa9  ,
0xdb  ,
0xeb  ,
0xe0  ,
0x8e  ,
0xd1   
)

◆ DEFINE_GUID() [66/96]

DEFINE_GUID ( IID_ID3D11ShaderResourceView  ,
0xb0e06fe0  ,
0x8192  ,
0x4e1a  ,
0xb1  ,
0xca  ,
0x36  ,
0xd7  ,
0x41  ,
0x47  ,
0x10  ,
0xb2   
)

◆ DEFINE_GUID() [67/96]

DEFINE_GUID ( IID_ID3D11RenderTargetView  ,
0xdfdba067  ,
0x0b8d  ,
0x4865  ,
0x87  ,
0x5b  ,
0xd7  ,
0xb4  ,
0x51  ,
0x6c  ,
0xc1  ,
0x64   
)

◆ DEFINE_GUID() [68/96]

DEFINE_GUID ( IID_ID3D11DepthStencilView  ,
0x9fdac92a  ,
0x1876  ,
0x48c3  ,
0xaf  ,
0xad  ,
0x25  ,
0xb9  ,
0x4f  ,
0x84  ,
0xa9  ,
0xb6   
)

◆ DEFINE_GUID() [69/96]

DEFINE_GUID ( IID_ID3D11UnorderedAccessView  ,
0x28acf509  ,
0x7f5c  ,
0x48f6  ,
0x86  ,
0x11  ,
0xf3  ,
0x16  ,
0x01  ,
0x0a  ,
0x63  ,
0x80   
)

◆ DEFINE_GUID() [70/96]

DEFINE_GUID ( IID_ID3D11VertexShader  ,
0x3b301d64  ,
0xd678  ,
0x4289  ,
0x88  ,
0x97  ,
0x22  ,
0xf8  ,
0x92  ,
0x8b  ,
0x72  ,
0xf3   
)

◆ DEFINE_GUID() [71/96]

DEFINE_GUID ( IID_ID3D11HullShader  ,
0x8e5c6061  ,
0x628a  ,
0x4c8e  ,
0x82  ,
0x64  ,
0xbb  ,
0xe4  ,
0x5c  ,
0xb3  ,
0xd5  ,
0xdd   
)

◆ DEFINE_GUID() [72/96]

DEFINE_GUID ( IID_ID3D11DomainShader  ,
0xf582c508  ,
0x0f36  ,
0x490c  ,
0x99  ,
0x77  ,
0x31  ,
0xee  ,
0xce  ,
0x26  ,
0x8c  ,
0xfa   
)

◆ DEFINE_GUID() [73/96]

DEFINE_GUID ( IID_ID3D11GeometryShader  ,
0x38325b96  ,
0xeffb  ,
0x4022  ,
0xba  ,
0x02  ,
0x2e  ,
0x79  ,
0x5b  ,
0x70  ,
0x27  ,
0x5c   
)

◆ DEFINE_GUID() [74/96]

DEFINE_GUID ( IID_ID3D11PixelShader  ,
0xea82e40d  ,
0x51dc  ,
0x4f33  ,
0x93  ,
0xd4  ,
0xdb  ,
0x7c  ,
0x91  ,
0x25  ,
0xae  ,
0x8c   
)

◆ DEFINE_GUID() [75/96]

DEFINE_GUID ( IID_ID3D11ComputeShader  ,
0x4f5b196e  ,
0xc2bd  ,
0x495e  ,
0xbd  ,
0x01  ,
0x1f  ,
0xde  ,
0xd3  ,
0x8e  ,
0x49  ,
0x69   
)

◆ DEFINE_GUID() [76/96]

DEFINE_GUID ( IID_ID3D11InputLayout  ,
0xe4819ddc  ,
0x4cf0  ,
0x4025  ,
0xbd  ,
0x26  ,
0x5d  ,
0xe8  ,
0x2a  ,
0x3e  ,
0x07  ,
0xb7   
)

◆ DEFINE_GUID() [77/96]

DEFINE_GUID ( IID_ID3D11SamplerState  ,
0xda6fea51  ,
0x564c  ,
0x4487  ,
0x98  ,
0x10  ,
0xf0  ,
0xd0  ,
0xf9  ,
0xb4  ,
0xe3  ,
0xa5   
)

◆ DEFINE_GUID() [78/96]

DEFINE_GUID ( IID_ID3D11Asynchronous  ,
0x4b35d0cd  ,
0x1e15  ,
0x4258  ,
0x9c  ,
0x98  ,
0x1b  ,
0x13  ,
0x33  ,
0xf6  ,
0xdd  ,
0x3b   
)

◆ DEFINE_GUID() [79/96]

DEFINE_GUID ( IID_ID3D11Query  ,
0xd6c00747  ,
0x87b7  ,
0x425e  ,
0xb8  ,
0x4d  ,
0x44  ,
0xd1  ,
0x08  ,
0x56  ,
0x0a  ,
0xfd   
)

◆ DEFINE_GUID() [80/96]

DEFINE_GUID ( IID_ID3D11Predicate  ,
0x9eb576dd  ,
0x9f77  ,
0x4d86  ,
0x81  ,
0xaa  ,
0x8b  ,
0xab  ,
0x5f  ,
0xe4  ,
0x90  ,
0xe2   
)

◆ DEFINE_GUID() [81/96]

DEFINE_GUID ( IID_ID3D11Counter  ,
0x6e8c49fb  ,
0xa371  ,
0x4770  ,
0xb4  ,
0x40  ,
0x29  ,
0x08  ,
0x60  ,
0x22  ,
0xb7  ,
0x41   
)

◆ DEFINE_GUID() [82/96]

DEFINE_GUID ( IID_ID3D11ClassInstance  ,
0xa6cd7faa  ,
0xb0b7  ,
0x4a2f  ,
0x94  ,
0x36  ,
0x86  ,
0x62  ,
0xa6  ,
0x57  ,
0x97  ,
0xcb   
)

◆ DEFINE_GUID() [83/96]

DEFINE_GUID ( IID_ID3D11ClassLinkage  ,
0xddf57cba  ,
0x9543  ,
0x46e4  ,
0xa1  ,
0x2b  ,
0xf2  ,
0x07  ,
0xa0  ,
0xfe  ,
0x7f  ,
0xed   
)

◆ DEFINE_GUID() [84/96]

DEFINE_GUID ( IID_ID3D11CommandList  ,
0xa24bc4d1  ,
0x769e  ,
0x43f7  ,
0x80  ,
0x13  ,
0x98  ,
0xff  ,
0x56  ,
0x6c  ,
0x18  ,
0xe2   
)

◆ DEFINE_GUID() [85/96]

DEFINE_GUID ( IID_ID3D11DeviceContext  ,
0xc0bfa96c  ,
0xe089  ,
0x44fb  ,
0x8e  ,
0xaf  ,
0x26  ,
0xf8  ,
0x79  ,
0x61  ,
0x90  ,
0xda   
)

◆ DEFINE_GUID() [86/96]

DEFINE_GUID ( IID_ID3D11VideoDecoder  ,
0x3C9C5B51  ,
0x995D  ,
0x48d1  ,
0x9B  ,
0x8D  ,
0xFA  ,
0x5C  ,
0xAE  ,
0xDE  ,
0xD6  ,
0x5C   
)

◆ DEFINE_GUID() [87/96]

DEFINE_GUID ( IID_ID3D11VideoProcessorEnumerator  ,
0x31627037  ,
0x53AB  ,
0x4200  ,
0x90  ,
0x61  ,
0x05  ,
0xFA  ,
0xA9  ,
0xAB  ,
0x45  ,
0xF9   
)

◆ DEFINE_GUID() [88/96]

DEFINE_GUID ( IID_ID3D11VideoProcessor  ,
0x1D7B0652  ,
0x185F  ,
0x41c6  ,
0x85  ,
0xCE  ,
0x0C  ,
0x5B  ,
0xE3  ,
0xD4  ,
0xAE  ,
0x6C   
)

◆ DEFINE_GUID() [89/96]

DEFINE_GUID ( IID_ID3D11AuthenticatedChannel  ,
0x3015A308  ,
0xDCBD  ,
0x47aa  ,
0xA7  ,
0x47  ,
0x19  ,
0x24  ,
0x86  ,
0xD1  ,
0x4D  ,
0x4A   
)

◆ DEFINE_GUID() [90/96]

DEFINE_GUID ( IID_ID3D11CryptoSession  ,
0x9B32F9AD  ,
0xBDCC  ,
0x40a6  ,
0xA3  ,
0x9D  ,
0xD5  ,
0xC8  ,
0x65  ,
0x84  ,
0x57  ,
0x20   
)

◆ DEFINE_GUID() [91/96]

DEFINE_GUID ( IID_ID3D11VideoDecoderOutputView  ,
0xC2931AEA  ,
0x2A85  ,
0x4f20  ,
0x86  ,
0x0F  ,
0xFB  ,
0xA1  ,
0xFD  ,
0x25  ,
0x6E  ,
0x18   
)

◆ DEFINE_GUID() [92/96]

DEFINE_GUID ( IID_ID3D11VideoProcessorInputView  ,
0x11EC5A5F  ,
0x51DC  ,
0x4945  ,
0xAB  ,
0x34  ,
0x6E  ,
0x8C  ,
0x21  ,
0x30  ,
0x0E  ,
0xA5   
)

◆ DEFINE_GUID() [93/96]

DEFINE_GUID ( IID_ID3D11VideoProcessorOutputView  ,
0xA048285E  ,
0x25A9  ,
0x4527  ,
0xBD  ,
0x93  ,
0xD6  ,
0x8B  ,
0x68  ,
0xC4  ,
0x42  ,
0x54   
)

◆ DEFINE_GUID() [94/96]

DEFINE_GUID ( IID_ID3D11VideoContext  ,
0x61F21C45  ,
0x3C0E  ,
0x4a74  ,
0x9C  ,
0xEA  ,
0x67  ,
0x10  ,
0x0D  ,
0x9A  ,
0xD5  ,
0xE4   
)

◆ DEFINE_GUID() [95/96]

DEFINE_GUID ( IID_ID3D11VideoDevice  ,
0x10EC4D5B  ,
0x975A  ,
0x4689  ,
0xB9  ,
0xE4  ,
0xD0  ,
0xAA  ,
0xC3  ,
0x0F  ,
0xE3  ,
0x33   
)

◆ DEFINE_GUID() [96/96]

DEFINE_GUID ( IID_ID3D11Device  ,
0xdb6f6ddb  ,
0xac77  ,
0x4e88  ,
0x82  ,
0x53  ,
0x81  ,
0x9d  ,
0xf9  ,
0xbb  ,
0xf1  ,
0x40   
)

Variable Documentation

◆ __MIDL_itf_d3d11_0000_0000_v0_0_c_ifspec

RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0000_v0_0_c_ifspec

◆ __MIDL_itf_d3d11_0000_0000_v0_0_s_ifspec

RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0000_v0_0_s_ifspec

◆ __MIDL_itf_d3d11_0000_0001_v0_0_c_ifspec

RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0001_v0_0_c_ifspec

◆ __MIDL_itf_d3d11_0000_0001_v0_0_s_ifspec

RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0001_v0_0_s_ifspec

◆ __MIDL_itf_d3d11_0000_0002_v0_0_c_ifspec

RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0002_v0_0_c_ifspec

◆ __MIDL_itf_d3d11_0000_0002_v0_0_s_ifspec

RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0002_v0_0_s_ifspec

◆ __MIDL_itf_d3d11_0000_0003_v0_0_c_ifspec

RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0003_v0_0_c_ifspec

◆ __MIDL_itf_d3d11_0000_0003_v0_0_s_ifspec

RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0003_v0_0_s_ifspec

◆ __MIDL_itf_d3d11_0000_0004_v0_0_c_ifspec

RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0004_v0_0_c_ifspec

◆ __MIDL_itf_d3d11_0000_0004_v0_0_s_ifspec

RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0004_v0_0_s_ifspec

◆ __MIDL_itf_d3d11_0000_0005_v0_0_c_ifspec

RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0005_v0_0_c_ifspec

◆ __MIDL_itf_d3d11_0000_0005_v0_0_s_ifspec

RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0005_v0_0_s_ifspec

◆ __MIDL_itf_d3d11_0000_0006_v0_0_c_ifspec

RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0006_v0_0_c_ifspec

◆ __MIDL_itf_d3d11_0000_0006_v0_0_s_ifspec

RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0006_v0_0_s_ifspec

◆ __MIDL_itf_d3d11_0000_0007_v0_0_c_ifspec

RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0007_v0_0_c_ifspec

◆ __MIDL_itf_d3d11_0000_0007_v0_0_s_ifspec

RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0007_v0_0_s_ifspec

◆ __MIDL_itf_d3d11_0000_0008_v0_0_c_ifspec

RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0008_v0_0_c_ifspec

◆ __MIDL_itf_d3d11_0000_0008_v0_0_s_ifspec

RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0008_v0_0_s_ifspec

◆ __MIDL_itf_d3d11_0000_0009_v0_0_c_ifspec

RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0009_v0_0_c_ifspec

◆ __MIDL_itf_d3d11_0000_0009_v0_0_s_ifspec

RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0009_v0_0_s_ifspec

◆ __MIDL_itf_d3d11_0000_0010_v0_0_c_ifspec

RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0010_v0_0_c_ifspec

◆ __MIDL_itf_d3d11_0000_0010_v0_0_s_ifspec

RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0010_v0_0_s_ifspec

◆ __MIDL_itf_d3d11_0000_0011_v0_0_c_ifspec

RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0011_v0_0_c_ifspec

◆ __MIDL_itf_d3d11_0000_0011_v0_0_s_ifspec

RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0011_v0_0_s_ifspec

◆ __MIDL_itf_d3d11_0000_0012_v0_0_c_ifspec

RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0012_v0_0_c_ifspec

◆ __MIDL_itf_d3d11_0000_0012_v0_0_s_ifspec

RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0012_v0_0_s_ifspec

◆ __MIDL_itf_d3d11_0000_0013_v0_0_c_ifspec

RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0013_v0_0_c_ifspec

◆ __MIDL_itf_d3d11_0000_0013_v0_0_s_ifspec

RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0013_v0_0_s_ifspec

◆ __MIDL_itf_d3d11_0000_0021_v0_0_c_ifspec

RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0021_v0_0_c_ifspec

◆ __MIDL_itf_d3d11_0000_0021_v0_0_s_ifspec

RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0021_v0_0_s_ifspec

◆ __MIDL_itf_d3d11_0000_0022_v0_0_c_ifspec

RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0022_v0_0_c_ifspec

◆ __MIDL_itf_d3d11_0000_0022_v0_0_s_ifspec

RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0022_v0_0_s_ifspec

◆ __MIDL_itf_d3d11_0000_0023_v0_0_c_ifspec

RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0023_v0_0_c_ifspec

◆ __MIDL_itf_d3d11_0000_0023_v0_0_s_ifspec

RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0023_v0_0_s_ifspec

◆ __MIDL_itf_d3d11_0000_0025_v0_0_c_ifspec

RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0025_v0_0_c_ifspec

◆ __MIDL_itf_d3d11_0000_0025_v0_0_s_ifspec

RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0025_v0_0_s_ifspec

◆ __MIDL_itf_d3d11_0000_0026_v0_0_c_ifspec

RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0026_v0_0_c_ifspec

◆ __MIDL_itf_d3d11_0000_0026_v0_0_s_ifspec

RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0026_v0_0_s_ifspec

◆ __MIDL_itf_d3d11_0000_0029_v0_0_c_ifspec

RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0029_v0_0_c_ifspec

◆ __MIDL_itf_d3d11_0000_0029_v0_0_s_ifspec

RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0029_v0_0_s_ifspec

◆ __MIDL_itf_d3d11_0000_0030_v0_0_c_ifspec

RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0030_v0_0_c_ifspec

◆ __MIDL_itf_d3d11_0000_0030_v0_0_s_ifspec

RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0030_v0_0_s_ifspec

◆ __MIDL_itf_d3d11_0000_0031_v0_0_c_ifspec

RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0031_v0_0_c_ifspec

◆ __MIDL_itf_d3d11_0000_0031_v0_0_s_ifspec

RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0031_v0_0_s_ifspec

◆ __MIDL_itf_d3d11_0000_0032_v0_0_c_ifspec

RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0032_v0_0_c_ifspec

◆ __MIDL_itf_d3d11_0000_0032_v0_0_s_ifspec

RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0032_v0_0_s_ifspec

◆ __MIDL_itf_d3d11_0000_0033_v0_0_c_ifspec

RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0033_v0_0_c_ifspec

◆ __MIDL_itf_d3d11_0000_0033_v0_0_s_ifspec

RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0033_v0_0_s_ifspec

◆ __MIDL_itf_d3d11_0000_0034_v0_0_c_ifspec

RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0034_v0_0_c_ifspec

◆ __MIDL_itf_d3d11_0000_0034_v0_0_s_ifspec

RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0034_v0_0_s_ifspec

◆ __MIDL_itf_d3d11_0000_0035_v0_0_c_ifspec

RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0035_v0_0_c_ifspec

◆ __MIDL_itf_d3d11_0000_0035_v0_0_s_ifspec

RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0035_v0_0_s_ifspec

◆ __MIDL_itf_d3d11_0000_0036_v0_0_c_ifspec

RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0036_v0_0_c_ifspec

◆ __MIDL_itf_d3d11_0000_0036_v0_0_s_ifspec

RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0036_v0_0_s_ifspec

◆ __MIDL_itf_d3d11_0000_0037_v0_0_c_ifspec

RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0037_v0_0_c_ifspec

◆ __MIDL_itf_d3d11_0000_0037_v0_0_s_ifspec

RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0037_v0_0_s_ifspec

◆ __MIDL_itf_d3d11_0000_0040_v0_0_c_ifspec

RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0040_v0_0_c_ifspec

◆ __MIDL_itf_d3d11_0000_0040_v0_0_s_ifspec

RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0040_v0_0_s_ifspec

◆ __MIDL_itf_d3d11_0000_0041_v0_0_c_ifspec

RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0041_v0_0_c_ifspec

◆ __MIDL_itf_d3d11_0000_0041_v0_0_s_ifspec

RPC_IF_HANDLE __MIDL_itf_d3d11_0000_0041_v0_0_s_ifspec

◆ IID_ID3D11Asynchronous

EXTERN_C const IID IID_ID3D11Asynchronous

◆ IID_ID3D11AuthenticatedChannel

EXTERN_C const IID IID_ID3D11AuthenticatedChannel

◆ IID_ID3D11BlendState

EXTERN_C const IID IID_ID3D11BlendState

◆ IID_ID3D11Buffer

EXTERN_C const IID IID_ID3D11Buffer

◆ IID_ID3D11ClassInstance

EXTERN_C const IID IID_ID3D11ClassInstance

◆ IID_ID3D11ClassLinkage

EXTERN_C const IID IID_ID3D11ClassLinkage

◆ IID_ID3D11CommandList

EXTERN_C const IID IID_ID3D11CommandList

◆ IID_ID3D11ComputeShader

EXTERN_C const IID IID_ID3D11ComputeShader

◆ IID_ID3D11Counter

EXTERN_C const IID IID_ID3D11Counter

◆ IID_ID3D11CryptoSession

EXTERN_C const IID IID_ID3D11CryptoSession

◆ IID_ID3D11DepthStencilState

EXTERN_C const IID IID_ID3D11DepthStencilState

◆ IID_ID3D11DepthStencilView

EXTERN_C const IID IID_ID3D11DepthStencilView

◆ IID_ID3D11Device

EXTERN_C const IID IID_ID3D11Device

◆ IID_ID3D11DeviceChild

EXTERN_C const IID IID_ID3D11DeviceChild

◆ IID_ID3D11DeviceContext

EXTERN_C const IID IID_ID3D11DeviceContext

◆ IID_ID3D11DomainShader

EXTERN_C const IID IID_ID3D11DomainShader

◆ IID_ID3D11GeometryShader

EXTERN_C const IID IID_ID3D11GeometryShader

◆ IID_ID3D11HullShader

EXTERN_C const IID IID_ID3D11HullShader

◆ IID_ID3D11InputLayout

EXTERN_C const IID IID_ID3D11InputLayout

◆ IID_ID3D11PixelShader

EXTERN_C const IID IID_ID3D11PixelShader

◆ IID_ID3D11Predicate

EXTERN_C const IID IID_ID3D11Predicate

◆ IID_ID3D11Query

EXTERN_C const IID IID_ID3D11Query

◆ IID_ID3D11RasterizerState

EXTERN_C const IID IID_ID3D11RasterizerState

◆ IID_ID3D11RenderTargetView

EXTERN_C const IID IID_ID3D11RenderTargetView

◆ IID_ID3D11Resource

EXTERN_C const IID IID_ID3D11Resource

◆ IID_ID3D11SamplerState

EXTERN_C const IID IID_ID3D11SamplerState

◆ IID_ID3D11ShaderResourceView

EXTERN_C const IID IID_ID3D11ShaderResourceView

◆ IID_ID3D11Texture1D

EXTERN_C const IID IID_ID3D11Texture1D

◆ IID_ID3D11Texture2D

EXTERN_C const IID IID_ID3D11Texture2D

◆ IID_ID3D11Texture3D

EXTERN_C const IID IID_ID3D11Texture3D

◆ IID_ID3D11UnorderedAccessView

EXTERN_C const IID IID_ID3D11UnorderedAccessView

◆ IID_ID3D11VertexShader

EXTERN_C const IID IID_ID3D11VertexShader

◆ IID_ID3D11VideoContext

EXTERN_C const IID IID_ID3D11VideoContext

◆ IID_ID3D11VideoDecoder

EXTERN_C const IID IID_ID3D11VideoDecoder

◆ IID_ID3D11VideoDecoderOutputView

EXTERN_C const IID IID_ID3D11VideoDecoderOutputView

◆ IID_ID3D11VideoDevice

EXTERN_C const IID IID_ID3D11VideoDevice

◆ IID_ID3D11VideoProcessor

EXTERN_C const IID IID_ID3D11VideoProcessor

◆ IID_ID3D11VideoProcessorEnumerator

EXTERN_C const IID IID_ID3D11VideoProcessorEnumerator

◆ IID_ID3D11VideoProcessorInputView

EXTERN_C const IID IID_ID3D11VideoProcessorInputView

◆ IID_ID3D11VideoProcessorOutputView

EXTERN_C const IID IID_ID3D11VideoProcessorOutputView

◆ IID_ID3D11View

EXTERN_C const IID IID_ID3D11View