This section contains information about the core structures shown in the following table.
| Name | Description |
|---|---|
| D3D11_BLEND_DESC | Describes the blend state that you use in a call to ID3D11Device::CreateBlendState to create a blend-state object. |
| D3D11_BLEND_DESC1 | Note This structure is supported by the Direct3D 11.1 runtime, which is available on Windows 8 and later operating systems.Describes the blend state that you use in a call to ID3D11Device1::CreateBlendState1 to create a blend-state object. |
| D3D11_BOX | Defines a 3D box. |
| D3D11_COUNTER_DESC | Describes a counter. |
| D3D11_COUNTER_INFO | Information about the video card’s performance counter capabilities. |
| D3D11_DEPTH_STENCIL_DESC | Describes depth-stencil state. |
| D3D11_DEPTH_STENCILOP_DESC | Stencil operations that can be performed based on the results of stencil test. |
| D3D11_DMA_ENGINE_CONTEXT_DESC | Describes a DMA engine context. |
| D3D11_DRAW_INDEXED_INSTANCED_INDIRECT_ARGS | Draw indexed instanced indirect arguments. |
| D3D11_DRAW_INSTANCED_INDIRECT_ARGS | Draw instanced indirect arguments. |
| D3D11_FEATURE_DATA_ARCHITECTURE_INFO | Note This structure is supported by the Direct3D 11.1 runtime, which is available on Windows 8 and later operating systems. Describes information about Direct3D 11.1 adapter architecture. |
| D3D11_FEATURE_DATA_D3D10_X_HARDWARE_OPTIONS | Describes compute shader and raw and structured buffer support in the current graphics driver. |
| D3D11_FEATURE_DATA_D3D11_OPTIONS | Note This structure is supported by the Direct3D 11.1 runtime, which is available on Windows 8 and later operating systems.Describes Direct3D 11.1 feature options in the current graphics driver. |
| D3D11_FEATURE_DATA_D3D11_OPTIONS1 | Describes Direct3D 11.2 feature options in the current graphics driver. |
| D3D11_FEATURE_DATA_D3D9_OPTIONS | Note This structure is supported by the Direct3D 11.1 runtime, which is available on Windows 8 and later operating systems.Describes Direct3D 9 feature options in the current graphics driver. |
| D3D11_FEATURE_DATA_D3D9_SHADOW_SUPPORT | Note This structure is supported by the Direct3D 11.1 runtime, which is available on Windows 8 and later operating systems. Describes Microsoft Direct3D 9 shadow support in the current graphics driver. |
| D3D11_FEATURE_DATA_DOUBLES | Describes double data type support in the current graphics driver. |
| D3D11_FEATURE_DATA_FORMAT_SUPPORT | Describes which resources are supported by the current graphics driver for a given format. |
| D3D11_FEATURE_DATA_FORMAT_SUPPORT2 | Describes which unordered resource options are supported by the current graphics driver for a given format. |
| D3D11_FEATURE_DATA_SHADER_MIN_PRECISION_SUPPORT | Note This structure is supported by the Direct3D 11.1 runtime, which is available on Windows 8 and later operating systems.Describes precision support options for shaders in the current graphics driver. |
| D3D11_FEATURE_DATA_THREADING | Describes the multi-threading features that are supported by the current graphics driver. |
| D3D11_INPUT_ELEMENT_DESC | A description of a single element for the input-assembler stage. |
| D3D11_QUERY_DATA_PIPELINE_STATISTICS | Query information about graphics-pipeline activity in between calls to ID3D11DeviceContext::Begin and ID3D11DeviceContext::End. |
| D3D11_QUERY_DATA_SO_STATISTICS | Query information about the amount of data streamed out to the stream-output buffers in between ID3D11DeviceContext::Begin and ID3D11DeviceContext::End. |
| D3D11_QUERY_DATA_TIMESTAMP_DISJOINT | Query information about the reliability of a timestamp query. |
| D3D11_QUERY_DESC | Describes a query. |
| D3D11_RASTERIZER_DESC | Describes rasterizer state. |
| D3D11_RASTERIZER_DESC1 | Note This structure is supported by the Direct3D 11.1 runtime, which is available on Windows 8 and later operating systems. Describes rasterizer state. |
| D3D11_RECT | A typedef for RECT. |
| D3D11_RENDER_TARGET_BLEND_DESC | Describes the blend state for a render target. |
| D3D11_RENDER_TARGET_BLEND_DESC1 | Note This structure is supported by the Direct3D 11.1 runtime, which is available on Windows 8 and later operating systems.Describes the blend state for a render target. |
| D3D11_SAMPLER_DESC | Describes a sampler state. |
| D3D11_SO_DECLARATION_ENTRY | Description of a vertex element in a vertex buffer in an output slot. |
| D3D11_VIEWPORT | Defines the dimensions of a viewport. |