struktur D3D12_RENDER_TARGET_VIEW_DESC (d3d12.h)
Menjelaskan subsumber daya dari sumber daya yang dapat diakses dengan menggunakan tampilan target render.
Sintaks
typedef struct D3D12_RENDER_TARGET_VIEW_DESC {
DXGI_FORMAT Format;
D3D12_RTV_DIMENSION ViewDimension;
union {
D3D12_BUFFER_RTV Buffer;
D3D12_TEX1D_RTV Texture1D;
D3D12_TEX1D_ARRAY_RTV Texture1DArray;
D3D12_TEX2D_RTV Texture2D;
D3D12_TEX2D_ARRAY_RTV Texture2DArray;
D3D12_TEX2DMS_RTV Texture2DMS;
D3D12_TEX2DMS_ARRAY_RTV Texture2DMSArray;
D3D12_TEX3D_RTV Texture3D;
};
} D3D12_RENDER_TARGET_VIEW_DESC;
Anggota
Format
Nilai berjenis DXGI_FORMAT yang menentukan format tampilan.
ViewDimension
Nilai jenis D3D12_RTV_DIMENSION yang menentukan bagaimana sumber daya target render akan diakses. Jenis ini menentukan bagaimana sumber daya akan diakses. Anggota ini juga menentukan _RTV mana yang akan digunakan dalam serikat berikut.
Buffer
Struktur D3D12_BUFFER_RTV yang menentukan elemen buffer mana yang dapat diakses.
Texture1D
Struktur D3D12_TEX1D_RTV yang menentukan sub sumber daya dalam tekstur 1D yang dapat diakses.
Texture1DArray
Struktur D3D12_TEX1D_ARRAY_RTV yang menentukan subsumber daya dalam array tekstur 1D yang dapat diakses.
Texture2D
Struktur D3D12_TEX2D_RTV yang menentukan sub sumber daya dalam tekstur 2D yang dapat diakses.
Texture2DArray
Struktur D3D12_TEX2D_ARRAY_RTV yang menentukan subsumber daya dalam array tekstur 2D yang dapat diakses.
Texture2DMS
Struktur D3D12_TEX2DMS_RTV yang menentukan subsumber daya tunggal karena tekstur 2D multisampel hanya berisi satu sub sumber daya.
Texture2DMSArray
Struktur D3D12_TEX2DMS_ARRAY_RTV yang menentukan subsumber daya dalam array tekstur 2D multisampel yang dapat diakses.
Texture3D
Struktur D3D12_TEX3D_RTV yang menentukan subsumber daya dalam tekstur 3D yang dapat diakses.
Keterangan
Teruskan deskripsi tampilan target render ke ID3D12Device::CreateRenderTargetView untuk membuat tampilan target render.
Tampilan target render tidak dapat menggunakan format berikut:
- Format tanpa jenis apa pun.
- DXGI_FORMAT_R32G32B32 apakah tampilan akan digunakan untuk mengikat buffer (vertex, indeks, konstanta, atau stream-output).
Persyaratan
Header | d3d12.h |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk