struktur D3D10_DEPTH_STENCIL_VIEW_DESC (d3d10.h)
Menentukan subsumber daya dari tekstur yang dapat diakses menggunakan tampilan stensil kedalaman.
Sintaks
typedef struct D3D10_DEPTH_STENCIL_VIEW_DESC {
DXGI_FORMAT Format;
D3D10_DSV_DIMENSION ViewDimension;
union {
D3D10_TEX1D_DSV Texture1D;
D3D10_TEX1D_ARRAY_DSV Texture1DArray;
D3D10_TEX2D_DSV Texture2D;
D3D10_TEX2D_ARRAY_DSV Texture2DArray;
D3D10_TEX2DMS_DSV Texture2DMS;
D3D10_TEX2DMS_ARRAY_DSV Texture2DMSArray;
};
} D3D10_DEPTH_STENCIL_VIEW_DESC;
Anggota
Format
Jenis: DXGI_FORMAT
Format data sumber daya (lihat DXGI_FORMAT). Lihat keterangan untuk format yang diizinkan.
ViewDimension
Jenis: D3D10_DSV_DIMENSION
Jenis sumber daya (lihat D3D10_DSV_DIMENSION). Menentukan bagaimana sumber daya stensil kedalaman akan diakses; nilai disimpan dalam gabungan dalam struktur ini.
Texture1D
Jenis: D3D10_TEX1D_DSV
Menentukan sub sumber daya tekstur 1D (lihat D3D10_TEX1D_DSV).
Texture1DArray
Jenis: D3D10_TEX1D_ARRAY_DSV
Menentukan array sub sumber daya tekstur 1D (lihat D3D10_TEX1D_ARRAY_DSV).
Texture2D
Jenis: D3D10_TEX2D_DSV
Menentukan sub sumber daya tekstur 2D (lihat D3D10_TEX2D_DSV).
Texture2DArray
Jenis: D3D10_TEX2D_ARRAY_DSV
Menentukan array sub sumber daya tekstur 2D (lihat D3D10_TEX2D_ARRAY_DSV).
Texture2DMS
Jenis: D3D10_TEX2DMS_DSV
Menentukan tekstur 2D multisampel berisi satu sub sumber daya (lihat D3D10_TEX2DMS_DSV).
Texture2DMSArray
Jenis: D3D10_TEX2DMS_ARRAY_DSV
Menentukan tekstur 2D multisampel berisi satu sub sumber daya per tekstur (lihat D3D10_TEX2DMS_ARRAY_DSV).
Keterangan
Ini adalah format yang valid untuk tampilan stensil kedalaman:
- DXGI_FORMAT_D16_UNORM
- DXGI_FORMAT_D24_UNORM_S8_UINT
- DXGI_FORMAT_D32_FLOAT
- DXGI_FORMAT_D32_FLOAT_S8X24_UINT
- DXGI_FORMAT_UNKNOWN
Deskripsi tampilan stensil kedalaman diperlukan saat memanggil ID3D10Device::CreateDepthStencilView.
Persyaratan
Header | d3d10.h |