en-tête d3d11_3.h
Cet en-tête est utilisé par Direct3D 11 Graphics. Pour plus d'informations, consultez les pages suivantes :
d3d11_3.h contient les interfaces de programmation suivantes :
Interfaces
ID3D11Device3 L’interface de l’appareil représente une carte virtuelle ; il est utilisé pour créer des ressources. ID3D11Device3 ajoute de nouvelles méthodes à celles dans ID3D11Device2. |
ID3D11DeviceContext3 L’interface de contexte de l’appareil représente un contexte d’appareil ; il est utilisé pour restituer des commandes. ID3D11DeviceContext3 ajoute de nouvelles méthodes à celles dans ID3D11DeviceContext2. |
ID3D11DeviceContext4 L’interface de contexte de l’appareil représente un contexte d’appareil ; il est utilisé pour restituer des commandes. ID3D11DeviceContext4 ajoute de nouvelles méthodes à celles dans ID3D11DeviceContext3. |
ID3D11Fence Représente une clôture, un objet utilisé pour la synchronisation du processeur et d’un ou plusieurs GPU. (ID3D11Fence) |
ID3D11Query1 Représente un objet de requête pour interroger des informations à partir de l’unité de traitement graphique (GPU). |
ID3D11RasterizerState2 L’interface rasterizer-state contient une description de l’état de rastériseur que vous pouvez lier à la phase de rastériseur. Cette interface d’état de rastériseur prend en charge le nombre forcé d’échantillons et le mode de rastérisation conservatrice. |
ID3D11RenderTargetView1 Une interface render-target-view représente les sous-ressources de cible de rendu accessibles pendant le rendu. |
ID3D11ShaderResourceView1 Une interface nuanceur-resource-view représente les sous-ressources qu’un nuanceur peut accéder pendant le rendu. Parmi les exemples de ressources de nuanceur, citons une mémoire tampon constante, une mémoire tampon de texture et une texture. |
ID3D11Texture2D1 Une interface de texture 2D représente des données texel, qui sont de la mémoire structurée. |
ID3D11Texture3D1 Une interface de texture 3D représente des données texel, qui sont de la mémoire structurée. |
ID3D11UnorderedAccessView1 Une interface d’affichage d’accès non ordonné représente les parties d’une ressource à laquelle le pipeline peut accéder pendant le rendu. |
Structures
CD3D11_QUERY_DESC1 Décrit une requête. D |
CD3D11_RASTERIZER_DESC2 La structure CD3D11_RASTERIZER_DESC2 (d3d11_3.h) décrit l’état du rastériseur. |
CD3D11_RENDER_TARGET_VIEW_DESC1 Décrit les sous-ressources d’une ressource qui sont accessibles à l’aide d’une vue cible de rendu. D |
CD3D11_SHADER_RESOURCE_VIEW_DESC1 Décrit une vue nuanceur-ressource. D |
CD3D11_TEXTURE2D_DESC1 La structure CD3D11_TEXTURE2D_DESC1 (d3d11_3.h) décrit une texture 2D. |
CD3D11_TEXTURE3D_DESC1 La structure CD3D11_TEXTURE3D_DESC1 (d3d11_3.h) décrit une texture 3D. |
CD3D11_UNORDERED_ACCESS_VIEW_DESC1 Décrit les sous-ressources d’une ressource qui sont accessibles à l’aide d’une vue d’accès non ordonné. D |
D3D11_QUERY_DESC1 Décrit une requête. (D3D11_QUERY_DESC1) |
D3D11_RASTERIZER_DESC2 Décrit l’état du rastériseur. (D3D11_RASTERIZER_DESC2) |
D3D11_RENDER_TARGET_VIEW_DESC1 Décrit les sous-ressources d’une ressource qui sont accessibles à l’aide d’une vue cible de rendu. (D3D11_RENDER_TARGET_VIEW_DESC1) |
D3D11_SHADER_RESOURCE_VIEW_DESC1 Décrit une vue nuanceur-ressource. (D3D11_SHADER_RESOURCE_VIEW_DESC1) |
D3D11_TEX2D_ARRAY_RTV1 Décrit les sous-ressources d’un tableau de textures 2D à utiliser dans une vue cible de rendu. (D3D11_TEX2D_ARRAY_RTV1) |
D3D11_TEX2D_ARRAY_SRV1 Décrit les sous-ressources d’un tableau de textures 2D à utiliser dans une vue nuanceur-ressource. (D3D11_TEX2D_ARRAY_SRV1) |
D3D11_TEX2D_ARRAY_UAV1 Décrit un tableau de ressources de texture 2D à accès non ordonné. (D3D11_TEX2D_ARRAY_UAV1) |
D3D11_TEX2D_RTV1 Décrit la sous-ressource à partir d’une texture 2D à utiliser dans une vue cible de rendu. (D3D11_TEX2D_RTV1) |
D3D11_TEX2D_SRV1 Décrit la sous-ressource à partir d’une texture 2D à utiliser dans une vue nuanceur-ressource. (D3D11_TEX2D_SRV1) |
D3D11_TEX2D_UAV1 Décrit une ressource de texture 2D à accès non ordonné. (D3D11_TEX2D_UAV1) |
D3D11_TEXTURE2D_DESC1 Décrit une texture 2D. (D3D11_TEXTURE2D_DESC1) |
D3D11_TEXTURE3D_DESC1 Décrit une texture 3D. (D3D11_TEXTURE3D_DESC1) |
D3D11_UNORDERED_ACCESS_VIEW_DESC1 Décrit les sous-ressources d’une ressource qui sont accessibles à l’aide d’une vue d’accès non ordonné. (D3D11_UNORDERED_ACCESS_VIEW_DESC1) |
Énumérations
D3D11_CONSERVATIVE_RASTERIZATION_MODE Identifie si la rastérisation conservatrice est activée ou désactivée. (D3D11_CONSERVATIVE_RASTERIZATION_MODE) |
D3D11_CONTEXT_TYPE Spécifie le contexte dans lequel une requête se produit. |
D3D11_FENCE_FLAG Spécifie les options de clôture. (D3D11_FENCE_FLAG) |
D3D11_TEXTURE_LAYOUT Spécifie les options de disposition de texture. (D3D11_TEXTURE_LAYOUT) |