PFND3D12DDI_BEGIN_RENDER_PASS_0053 fungsi panggilan balik (d3d12umddi.h)
Diimplementasikan oleh driver klien untuk memulai Render Pass.
Sintaks
PFND3D12DDI_BEGIN_RENDER_PASS_0053 Pfnd3d12ddiBeginRenderPass0053;
void Pfnd3d12ddiBeginRenderPass0053(
D3D12DDI_HCOMMANDLIST unnamedParam1,
UINT NumRenderTargets,
const D3D12DDIARG_RENDER_PASS_RENDER_TARGET_DESC_0053 *pRenderTargets,
const D3D12DDIARG_RENDER_PASS_DEPTH_STENCIL_DESC_0053 *pDepthStencil,
D3D12DDIARG_RENDER_PASS_FLAGS_0053 Flags
)
{...}
Parameter
unnamedParam1
Daftar perintah.
NumRenderTargets
Jumlah target penyajian.
pRenderTargets
In_reads_opt(NumRenderTargets)
Penunjuk ke struktur D3D12DDIARG_RENDER_PASS_RENDER_TARGET_DESC_0053 , yang menentukan target render.
pDepthStencil
In_opt
Penunjuk ke D3D12DDIARG_RENDER_PASS_DEPTH_STENCIL_DESC_0053, yang menyediakan informasi tentang stensil kedalaman Render Pass.
Flags
Penunjuk ke enumerasi D3D12DDIARG_RENDER_PASS_FLAGS_0053 , yang menentukan status Render Pass.
Menampilkan nilai
Tidak ada
Keterangan
Saat memanggil Pfnd3d12ddiBeginRenderPass, pengguna harus menyatakan semua Sumber Daya yang bisa menjadi salah satu atau kedua hal berikut:
- Berfungsi sebagai RTV (Tampilan Target Render) atau DSV (Tampilan Sumber Data) dalam Render Pass tersebut, dan/atau
- 'melanjutkan' dari Render Pass sebelumnya, melalui pasangan SUSPEND/RESUME.
Enumerasi D3D12DDI_RENDER_PASS_BEGINNING_ACCESS_TYPE_0053 dan D3D12DDI_RENDER_PASS_ENDING_ACCESS_TYPE_0053 harus disediakan untuk semua sumber daya saat memanggil panggilan balik ini.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 10, version 1809 |
Header | d3d12umddi.h |