共用方式為


D3D12DDIARG_CREATE_DEPTH_STENCIL_VIEW 結構 (d3d12umddi.h)

用來建立深度樣板檢視的自變數。

語法

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;

成員

hDrvResource

顯示驅動程序資源的句柄。

Format

DXGI_FORMAT型別值,表示深度樣板檢視的圖元格式。

ResourceDimension

D3D12DDI_RESOURCE_DIMENSION值,指出基底資源的資源類型和維度

Flags

D3D12DDI_CREATE_DEPTH_STENCIL_VIEW_FLAGS旗標。

Tex1D

如果 ResourceDimension 成員中的值設定為 D3D12DDI_RD_TEXTURE1D,則包含在D3D12DDIARG_CREATE_DEPTH_STENCIL_VIEW中,可保存一維紋理 之D3D12DDIARG_TEX1D_DEPTH_STENCIL_VIEW 結構的成員

Tex2D

如果 ResourceDimension 成員中的值設定為D3D12DDI_RD_TEXTURE2D,則包含在D3D12DDIARG_CREATE_DEPTH_STENCIL_VIEW中的成員,可保存二維紋理 的D3D12DDIARG_TEX2D_DEPTH_STENCIL_VIEW 結構

TexCube

如果 ResourceDimension 成員中的值設定為D3D12DDI_RD_TEXTURECUBE,則為包含在D3D12DDIARG_CREATE_DEPTH_STENCIL_VIEW中,可保存 Cube 紋理 D3D12DDIARG_TEXCUBE_DEPTH_STENCIL_VIEW 結構的成員

規格需求

需求
最低支援的用戶端 Windows 10 版本 1809
標頭 d3d12umddi.h