D3D12DDIARG_CREATE_DEPTH_STENCIL_VIEW-Struktur (d3d12umddi.h)

Argumente, die zum Erstellen einer Tiefenschablonenansicht verwendet werden.

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;

Member

hDrvResource

Ein Handle für die Anzeigetreiberressource.

Format

Ein DXGI_FORMAT Typwert, 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 ResourceDimension-Element auf D3D12DDI_RD_TEXTURE1D festgelegt ist, ein Member in der Union, der in D3D12DDIARG_CREATE_DEPTH_STENCIL_VIEW enthalten ist und eine D3D12DDIARG_TEX1D_DEPTH_STENCIL_VIEW-Struktur für eine eindimensionale Textur enthalten kann

Tex2D

Wenn der Wert im ResourceDimension-Member auf D3D12DDI_RD_TEXTURE2D festgelegt ist, ein Member in der Union, der in D3D12DDIARG_CREATE_DEPTH_STENCIL_VIEW enthalten ist und eine D3D12DDIARG_TEX2D_DEPTH_STENCIL_VIEW Struktur für eine zweidimensionale Textur enthalten kann

TexCube

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

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10, Version 1809
Kopfzeile d3d12umddi.h