Bagikan melalui


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