Freigeben über


D3D12DDIARG_CREATE_DEPTH_STENCIL_VIEW Struktur (d3d12umddi.h)

Zum Erstellen einer Tiefenschablonenansicht verwendete Argumente.

Syntax

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;

Angehörige

hDrvResource

Ein Handle für die Anzeigetreiberressource.

Format

Ein DXGI_FORMAT typisierter Wert, der das Pixelformat der Tiefenschablonenansicht angibt.

ResourceDimension

Ein D3D12DDI_RESOURCE_DIMENSION Wert, der den Ressourcentyp und die Dimensionalität der Basisressource angibt.

Flags

Ein D3D12DDI_CREATE_DEPTH_STENCIL_VIEW_FLAGS Flag.

Tex1D

Wenn der Wert im member ResourceDimension auf D3D12DDI_RD_TEXTURE1D festgelegt ist, wird ein Element in der Union, das in D3D12DDIARG_CREATE_DEPTH_STENCIL_VIEW enthalten ist, das eine D3D12DDIARG_TEX1D_DEPTH_STENCIL_VIEW Struktur für eine eindimensionale Textur enthalten kann

Tex2D

Wenn der Wert im member ResourceDimension auf D3D12DDI_RD_TEXTURE2D festgelegt ist, wird ein Element in der Union, das in D3D12DDIARG_CREATE_DEPTH_STENCIL_VIEW enthalten ist, die eine D3D12DDIARG_TEX2D_DEPTH_STENCIL_VIEW Struktur für eine zweidimensionale Textur enthalten kann

TexCube

Wenn der Wert im ResourceDimension Member auf D3D12DDI_RD_TEXTURECUBE festgelegt ist, wird ein Element in der Union, das in D3D12DDIARG_CREATE_DEPTH_STENCIL_VIEW enthalten ist, die eine D3D12DDIARG_TEXCUBE_DEPTH_STENCIL_VIEW Struktur für eine Cubetextur enthalten kann

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10, Version 1809
Header- d3d12umddi.h