跳轉到主要內容
通知驅動程式需要同步處理對資源的多重存取。

語法

參數

NumBarriers   _In_
類型:UINT
提交的屏障描述數目。 pBarriers   _In_reads_(Count)
類型:D3D12_RESOURCE_BARRIER*
指向包含資源屏障描述之 D3D12_RESOURCE_BARRIER 結構陣列的指標。 Flags   _In_
類型:D3D12XBOX_RESOURCE_BARRIER_SHARED_FLAGS
D3D12XBOX_RESOURCE_BARRIER_SHARED_FLAGS 的位元 OR 組合,用於控制屏障處理的執行方式。 pActions   _Out_opt_
類型:D3D12XBOX_RESOURCE_BARRIER_SUMMARY_ACTIONS*
代表所提交屏障描述執行的同步處理與解壓縮動作之摘要聯集。

傳回值

類型:void

備註

此方法的一個使用範例,是同步處理對同一紋理的讀取與寫入。如需使用方式的詳細資訊,請參閱標準 Direct3D 12 文件中的 ID3D12GraphicsCommandList::ResourceBarrier。 如需 Windows PC 與 Microsoft Game Development Kit (GDK) 之間差異的資訊,請參閱 Windows PC 上的 Direct3D 12 與 Microsoft Game Development Kit (GDK) 之間的差異中的「資源屏障」一節。

需求

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

另請參閱

ID3D12GraphicsCommandList6
最後修改於 2026年10月6日