Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This header is used by Direct3D 11 Graphics. For more information, see:
d3d11_3.h contains the following programming interfaces:
Interfaces
ID3D11Device3 The device interface represents a virtual adapter; it is used to create resources. ID3D11Device3 adds new methods to those in ID3D11Device2. |
ID3D11DeviceContext3 The device context interface represents a device context; it is used to render commands. ID3D11DeviceContext3 adds new methods to those in ID3D11DeviceContext2. |
ID3D11DeviceContext4 The device context interface represents a device context; it is used to render commands. ID3D11DeviceContext4 adds new methods to those in ID3D11DeviceContext3. |
ID3D11Fence Represents a fence, an object used for synchronization of the CPU and one or more GPUs. (ID3D11Fence) |
ID3D11Query1 Represents a query object for querying information from the graphics processing unit (GPU). |
ID3D11RasterizerState2 The rasterizer-state interface holds a description for rasterizer state that you can bind to the rasterizer stage. This rasterizer-state interface supports forced sample count and conservative rasterization mode. |
ID3D11RenderTargetView1 A render-target-view interface represents the render-target subresources that can be accessed during rendering. |
ID3D11ShaderResourceView1 A shader-resource-view interface represents the subresources a shader can access during rendering. Examples of shader resources include a constant buffer, a texture buffer, and a texture. |
ID3D11Texture2D1 A 2D texture interface represents texel data, which is structured memory. |
ID3D11Texture3D1 A 3D texture interface represents texel data, which is structured memory. |
ID3D11UnorderedAccessView1 An unordered-access-view interface represents the parts of a resource the pipeline can access during rendering. |
Structures
CD3D11_QUERY_DESC1 Describes a query.D |
CD3D11_RASTERIZER_DESC2 The CD3D11_RASTERIZER_DESC2 (d3d11_3.h) structure describes rasterizer state. |
CD3D11_RENDER_TARGET_VIEW_DESC1 Describes the subresources from a resource that are accessible using a render-target view.D |
CD3D11_SHADER_RESOURCE_VIEW_DESC1 Describes a shader-resource view.D |
CD3D11_TEXTURE2D_DESC1 The CD3D11_TEXTURE2D_DESC1 (d3d11_3.h) structure describes a 2D texture. |
CD3D11_TEXTURE3D_DESC1 The CD3D11_TEXTURE3D_DESC1 (d3d11_3.h) structure describes a 3D texture. |
CD3D11_UNORDERED_ACCESS_VIEW_DESC1 Describes the subresources from a resource that are accessible using an unordered-access view.D |
D3D11_QUERY_DESC1 Describes a query. (D3D11_QUERY_DESC1) |
D3D11_RASTERIZER_DESC2 Describes rasterizer state. (D3D11_RASTERIZER_DESC2) |
D3D11_RENDER_TARGET_VIEW_DESC1 Describes the subresources from a resource that are accessible using a render-target view. (D3D11_RENDER_TARGET_VIEW_DESC1) |
D3D11_SHADER_RESOURCE_VIEW_DESC1 Describes a shader-resource view. (D3D11_SHADER_RESOURCE_VIEW_DESC1) |
D3D11_TEX2D_ARRAY_RTV1 Describes the subresources from an array of 2D textures to use in a render-target view. (D3D11_TEX2D_ARRAY_RTV1) |
D3D11_TEX2D_ARRAY_SRV1 Describes the subresources from an array of 2D textures to use in a shader-resource view. (D3D11_TEX2D_ARRAY_SRV1) |
D3D11_TEX2D_ARRAY_UAV1 Describes an array of unordered-access 2D texture resources. (D3D11_TEX2D_ARRAY_UAV1) |
D3D11_TEX2D_RTV1 Describes the subresource from a 2D texture to use in a render-target view. (D3D11_TEX2D_RTV1) |
D3D11_TEX2D_SRV1 Describes the subresource from a 2D texture to use in a shader-resource view. (D3D11_TEX2D_SRV1) |
D3D11_TEX2D_UAV1 Describes a unordered-access 2D texture resource. (D3D11_TEX2D_UAV1) |
D3D11_TEXTURE2D_DESC1 Describes a 2D texture. (D3D11_TEXTURE2D_DESC1) |
D3D11_TEXTURE3D_DESC1 Describes a 3D texture. (D3D11_TEXTURE3D_DESC1) |
D3D11_UNORDERED_ACCESS_VIEW_DESC1 Describes the subresources from a resource that are accessible using an unordered-access view. (D3D11_UNORDERED_ACCESS_VIEW_DESC1) |
Enumerations
D3D11_CONSERVATIVE_RASTERIZATION_MODE Identifies whether conservative rasterization is on or off. (D3D11_CONSERVATIVE_RASTERIZATION_MODE) |
D3D11_CONTEXT_TYPE Specifies the context in which a query occurs. |
D3D11_FENCE_FLAG Specifies fence options. (D3D11_FENCE_FLAG) |
D3D11_TEXTURE_LAYOUT Specifies texture layout options. (D3D11_TEXTURE_LAYOUT) |