跳轉到主要內容
將應用程式定義的資料設定至裝置物件,並將該資料與應用程式定義的 GUID 建立關聯。

語法

參數

guid [in]
類型:const GUID &
要與資料建立關聯的 GUID。 DataSize [in]
類型:UINT
資料的大小 (以位元組為單位)。 pData [in, optional]
類型:const void *
指向記憶體區塊的指標,該區塊包含要與此裝置物件一起儲存的資料。如果 pData 為 NULL,DataSize 也必須為 0,且先前與 guid 中所指定之 GUID 相關聯的任何資料都會被終結。

傳回值

類型:HRESULT 此方法會傳回其中一個 Direct3D 12 傳回碼。

備註

請不要使用 Direct3D 11 的偵錯物件命名方式 (以 ASCII 名稱搭配 WKPDID_D3DDebugObjectName 呼叫 ID3D12Object::SetPrivateData), 而應以 UNICODE 名稱呼叫 ID3D12Object::SetName。

需求

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

另請參閱

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