ID3D12Device::CreateRenderTargetView method (d3d12.h)
Membuat tampilan target render untuk mengakses data sumber daya.
Sintaks
void CreateRenderTargetView(
[in, optional] ID3D12Resource *pResource,
[in, optional] const D3D12_RENDER_TARGET_VIEW_DESC *pDesc,
[in] D3D12_CPU_DESCRIPTOR_HANDLE DestDescriptor
);
Parameter
[in, optional] pResource
Jenis: ID3D12Resource*
Penunjuk ke objek ID3D12Resource yang mewakili target render.
Setidaknya salah satu pResource atau pDesc harus disediakan. pResource null digunakan untuk menginisialisasi deskriptor null, yang menjamin perilaku pengikatan null seperti D3D11 (membaca 0 detik, penulisan dibuang), tetapi harus memiliki pDesc yang valid untuk menentukan jenis deskriptor.
[in, optional] pDesc
Jenis: const D3D12_RENDER_TARGET_VIEW_DESC*
Penunjuk ke struktur D3D12_RENDER_TARGET_VIEW_DESC yang menjelaskan tampilan target render.
pDesc null digunakan untuk menginisialisasi deskriptor default, jika memungkinkan. Perilaku ini identik dengan perilaku deskriptor null D3D11, di mana default diisi. Perilaku ini mewarisi format dan dimensi sumber daya (jika tidak tanpa jenis) dan RTV menargetkan mip pertama dan semua irisan array. Tidak semua sumber daya mendukung inisialisasi deskriptor null.
[in] DestDescriptor
Jenis: D3D12_CPU_DESCRIPTOR_HANDLE
Menjelaskan handel deskriptor CPU yang mewakili tujuan tempat tampilan target render yang baru dibuat akan berada.
Nilai kembali
Tidak ada
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Windows |
Header | d3d12.h |
Pustaka | D3D12.lib |
DLL | D3D12.dll |