跳轉到主要內容
建立柵欄物件。

語法

參數

InitialValue
類型:UINT64
柵欄的初始值。 Flags
類型:D3D12_FENCE_FLAGS
使用位元 OR 運算組合的 D3D12_FENCE_FLAGS 類型值組合。 產生的值會指定柵欄的選項。 riid
類型:const IID &
柵欄介面 (ID3D12Fence) 的全域唯一識別碼 (GUID)。 柵欄介面的 REFIID (或 GUID) 可以使用 __uuidof() 巨集取得。 例如,__uuidof(ID3D12Fence) 會取得柵欄介面的 GUID。 ppFence [out]
類型:void **
指向記憶體區塊的指標,該區塊會接收指向用來存取柵欄之 ID3D12Fence 介面的指標。

傳回值

類型:HRESULT 如果成功,會傳回 S_OK;否則會傳回其中一個 Direct3D 12 傳回碼。

需求

標頭: d3d12_xs.h 或 d3d12_x.h
程式庫: d3d12_xs.lib 或 d3d12_x.lib
支援的平台:XBOX Series 主機與 XBOX One 系列

另請參閱

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