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 に設定されている場合、1 次元テクスチャのD3D12DDIARG_TEX1D_DEPTH_STENCIL_VIEW構造体を保持できるD3D12DDIARG_CREATE_DEPTH_STENCIL_VIEWに含まれる共用体内のメンバー

Tex2D

ResourceDimension メンバーの値が D3D12DDI_RD_TEXTURE2D に設定されている場合、2 次元テクスチャのD3D12DDIARG_TEX2D_DEPTH_STENCIL_VIEW構造体を保持できるD3D12DDIARG_CREATE_DEPTH_STENCIL_VIEWに含まれる共用体内のメンバー

TexCube

ResourceDimension メンバーの値が D3D12DDI_RD_TEXTURECUBE に設定されている場合、キューブ テクスチャのD3D12DDIARG_TEXCUBE_DEPTH_STENCIL_VIEW構造体を保持できるD3D12DDIARG_CREATE_DEPTH_STENCIL_VIEWに含まれる共用体内のメンバー

要件

要件
サポートされている最小のクライアント Windows 10 Version 1809
Header d3d12umddi.h