Core Structures
This section contains information about the core structures.
In this section
| Topic | Description |
|---|---|
|
Describes the blend state that you use in a call to ID3D11Device::CreateBlendState to create a blend-state object. | |
|
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. | |
|
Defines a 3D box. | |
|
Describes a counter. | |
|
Information about the video card's performance counter capabilities. | |
|
Describes depth-stencil state. | |
|
Stencil operations that can be performed based on the results of stencil test. | |
|
Arguments for draw indexed instanced indirect. | |
|
Arguments for draw instanced indirect. | |
|
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. | |
|
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. | |
|
Describes Direct3D 9 feature options in the current graphics driver. | |
|
Note This structure is supported by the Direct3D 11.1 runtime, which is available on Windows 8 and later operating systems.
Describes Direct3D 9 shadow support in the current graphics driver. | |
|
Describes whether simple instancing is supported. | |
|
Describes compute shader and raw and structured buffer support in the current graphics driver. | |
|
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. | |
|
Describes Direct3D 11.2 feature options in the current graphics driver. | |
|
Describes Direct3D 11.3 feature options in the current graphics driver. | |
|
Describes Direct3D 11.3 feature options in the current graphics driver. | |
|
Describes Direct3D 11.4 feature options in the current graphics driver. | |
|
Describes double data type support in the current graphics driver. | |
|
Describes which resources are supported by the current graphics driver for a given format. | |
|
Describes which unordered resource options are supported by the current graphics driver for a given format. | |
|
Describes feature data GPU virtual address support, including maximum address bits per resource and per process. | |
|
Describes whether a GPU profiling technique is supported. | |
|
Describes the level of shader caching supported in the current graphics driver. | |
|
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. | |
|
Describes the multi-threading features that are supported by the current graphics driver. | |
|
A description of a single element for the input-assembler stage. | |
|
Query information about graphics-pipeline activity in between calls to ID3D11DeviceContext::Begin and ID3D11DeviceContext::End. | |
|
Query information about the amount of data streamed out to the stream-output buffers in between ID3D11DeviceContext::Begin and ID3D11DeviceContext::End. | |
|
Query information about the reliability of a timestamp query. | |
|
Describes a query. | |
|
Describes a query. | |
|
Describes rasterizer state. | |
|
Note This structure is supported by the Direct3D 11.1 runtime, which is available on Windows 8 and later operating systems.
Describes rasterizer state. | |
|
Describes rasterizer state. | |
|
D3D11_RECT is declared as follows: | |
|
Describes the blend state for a render target. | |
|
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. | |
|
Describes a sampler state. | |
|
Description of a vertex element in a vertex buffer in an output slot. | |
|
Defines the dimensions of a viewport. |
In addition, there is a 2D rectangle structure defined in D3D11.h.
typedef RECT D3D11_RECT;
For documentation, see RECT in Windows GDI on MSDN.
Related topics