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)  |