跳轉到主要內容
藉由在轉譯階段期間繫結一組輸出資源,標示轉譯階段的開始。這些繫結的對象為一或多個轉譯目標檢視 (RTV) 及/或深度樣板檢視 (DSV)。

語法

參數

NumRenderTargets
類型:UINT
UINT。要繫結的轉譯目標數目。 pRenderTargets
類型:const D3D12_RENDER_PASS_RENDER_TARGET_DESC *
指向常數 D3D12_RENDER_PASS_RENDER_TARGET_DESC 的指標,描述對一或多個轉譯目標檢視 (RTV) 的繫結 (在轉譯階段期間固定不變),以及其開始與結束存取特性。 pDepthStencil
類型:const D3D12_RENDER_PASS_DEPTH_STENCIL_DESC *
指向常數 D3D12_RENDER_PASS_DEPTH_STENCIL_DESC 的指標,描述對深度樣板檢視 (DSV) 的繫結 (在轉譯階段期間固定不變),以及其開始與結束存取特性。 Flags
類型:D3D12_RENDER_PASS_FLAGS
D3D12_RENDER_PASS_FLAGS。轉譯階段的性質/需求;例如,它是暫停或繼續的轉譯階段,或者是否要寫入無序存取檢視。

傳回值

類型:void 無。

需求

標頭: d3d12_xs.h
程式庫: d3d12_xs.lib
支援的平台: XBOX Series 主機

另請參閱

EndRenderPass ID3D12GraphicsCommandList4 轉譯
最後修改於 2026年10月6日