Windows apps
Collapse the table of content
Expand the table of content
Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

Core Structures

This section contains information about the core structures.

In this section

TopicDescription

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_DRAW_INDEXED_INSTANCED_INDIRECT_ARGS

Arguments for draw indexed instanced indirect.

D3D11_DRAW_INSTANCED_INDIRECT_ARGS

Arguments for draw instanced indirect.

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

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 Direct3D 9 shadow support in the current graphics driver.

D3D11_FEATURE_DATA_D3D9_SIMPLE_INSTANCING_SUPPORT

Describes whether simple instancing is supported.

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_D3D11_OPTIONS2

Describes Direct3D 11.3 feature options in the current graphics driver.

D3D11_FEATURE_DATA_D3D11_OPTIONS3

Describes Direct3D 11.3 feature options in the current graphics driver.

D3D11_FEATURE_DATA_D3D11_OPTIONS4

Describes Direct3D 11.4 feature options 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_GPU_VIRTUAL_ADDRESS_SUPPORT

Describes feature data GPU virtual address support, including maximum address bits per resource and per process.

D3D11_FEATURE_DATA_MARKER_SUPPORT

Describes whether a GPU profiling technique is supported.

D3D11_FEATURE_DATA_SHADER_CACHE

Describes the level of shader caching supported in the current graphics driver.

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_QUERY_DESC1

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_RASTERIZER_DESC2

Describes rasterizer state.

D3D11_RECT

D3D11_RECT is declared as follows:

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.

 

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

Core Reference

 

 

Show:
© 2017 Microsoft