struktur D3D11_DEPTH_STENCIL_VIEW_DESC (d3d11.h)
Menentukan subsumber daya tekstur yang dapat diakses dari tampilan stensil kedalaman.
Sintaks
typedef struct D3D11_DEPTH_STENCIL_VIEW_DESC {
DXGI_FORMAT Format;
D3D11_DSV_DIMENSION ViewDimension;
UINT Flags;
union {
D3D11_TEX1D_DSV Texture1D;
D3D11_TEX1D_ARRAY_DSV Texture1DArray;
D3D11_TEX2D_DSV Texture2D;
D3D11_TEX2D_ARRAY_DSV Texture2DArray;
D3D11_TEX2DMS_DSV Texture2DMS;
D3D11_TEX2DMS_ARRAY_DSV Texture2DMSArray;
};
} D3D11_DEPTH_STENCIL_VIEW_DESC;
Anggota
Format
Jenis: DXGI_FORMAT
Format data sumber daya (lihat DXGI_FORMAT). Lihat keterangan untuk format yang diizinkan.
ViewDimension
Jenis: D3D11_DSV_DIMENSION
Jenis sumber daya (lihat D3D11_DSV_DIMENSION). Menentukan bagaimana sumber daya stensil kedalaman akan diakses; nilai disimpan dalam gabungan dalam struktur ini.
Flags
Jenis: UINT
Nilai yang menjelaskan apakah tekstur hanya dibaca. Teruskan 0 untuk menentukan bahwa itu tidak baca-saja; jika tidak, lewati salah satu anggota jenis D3D11_DSV_FLAG yang dijumlahkan.
Texture1D
Jenis: D3D11_TEX1D_DSV
Menentukan sub sumber daya tekstur 1D (lihat D3D11_TEX1D_DSV).
Texture1DArray
Jenis: D3D11_TEX1D_ARRAY_DSV
Menentukan array sub sumber daya tekstur 1D (lihat D3D11_TEX1D_ARRAY_DSV).
Texture2D
Jenis: D3D11_TEX2D_DSV
Menentukan sub sumber daya tekstur 2D (lihat D3D11_TEX2D_DSV).
Texture2DArray
Jenis: D3D11_TEX2D_ARRAY_DSV
Menentukan array sub sumber daya tekstur 2D (lihat D3D11_TEX2D_ARRAY_DSV).
Texture2DMS
Jenis: D3D11_TEX2DMS_DSV
Menentukan tekstur 2D multisampel (lihat D3D11_TEX2DMS_DSV).
Texture2DMSArray
Jenis: D3D11_TEX2DMS_ARRAY_DSV
Menentukan array tekstur 2D multisampel (lihat D3D11_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 ID3D11Device::CreateDepthStencilView.
Persyaratan
Header | d3d11.h |