structure D3D12DDIARG_CREATE_DEPTH_STENCIL_VIEW (d3d12umddi.h)
Arguments utilisés pour créer une vue de gabarit de profondeur.
Syntaxe
typedef struct D3D12DDIARG_CREATE_DEPTH_STENCIL_VIEW {
D3D12DDI_HRESOURCE hDrvResource;
DXGI_FORMAT Format;
D3D12DDI_RESOURCE_DIMENSION ResourceDimension;
D3D12DDI_CREATE_DEPTH_STENCIL_VIEW_FLAGS Flags;
union {
D3D12DDIARG_TEX1D_DEPTH_STENCIL_VIEW Tex1D;
D3D12DDIARG_TEX2D_DEPTH_STENCIL_VIEW Tex2D;
D3D12DDIARG_TEXCUBE_DEPTH_STENCIL_VIEW TexCube;
};
} D3D12DDIARG_CREATE_DEPTH_STENCIL_VIEW;
Membres
hDrvResource
Handle de la ressource de pilote d’affichage.
Format
Valeur de type DXGI_FORMAT qui indique le format de pixels de l’affichage du gabarit de profondeur.
ResourceDimension
Valeur D3D12DDI_RESOURCE_DIMENSION qui indique le type de ressource et la dimensionnalité de la ressource de base
Flags
Indicateur D3D12DDI_CREATE_DEPTH_STENCIL_VIEW_FLAGS .
Tex1D
Si la valeur dans le membre ResourceDimension est définie sur D3D12DDI_RD_TEXTURE1D, un membre de l’union contenu dans D3D12DDIARG_CREATE_DEPTH_STENCIL_VIEW pouvant contenir une structure D3D12DDIARG_TEX1D_DEPTH_STENCIL_VIEW pour une texture unidimensionnelle
Tex2D
Si la valeur dans le membre ResourceDimension est définie sur D3D12DDI_RD_TEXTURE2D, un membre de l’union contenu dans D3D12DDIARG_CREATE_DEPTH_STENCIL_VIEW pouvant contenir une structure D3D12DDIARG_TEX2D_DEPTH_STENCIL_VIEW pour une texture à deux dimensions
TexCube
Si la valeur dans le membre ResourceDimension est définie sur D3D12DDI_RD_TEXTURECUBE, un membre de l’union contenu dans D3D12DDIARG_CREATE_DEPTH_STENCIL_VIEW pouvant contenir une structure D3D12DDIARG_TEXCUBE_DEPTH_STENCIL_VIEW pour une texture de cube
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10, version 1809 |
En-tête | d3d12umddi.h |