ID3D12Device5::CreateStateObject 方法 (d3d12.h)
語法
HRESULT CreateStateObject(
[in] const D3D12_STATE_OBJECT_DESC *pDesc,
REFIID riid,
[out] void **ppStateObject
);
參數
[in] pDesc
要建立的狀態物件描述。
riid
要建立之介面的 GUID。 使用 __uuidof (ID3D12StateObject) 。
[out] ppStateObject
傳回的狀態物件。
傳回值
如果成功,則傳回S_OK;否則,會傳回下列其中一個值:
- 如果其中一個輸入參數無效,E_INVALIDARG。
- 如果沒有足夠的記憶體無法建立控制碼,E_OUTOFMEMORY。
- Direct3D 12 傳回碼主題中可能描述的其他錯誤碼。
需求
最低支援的用戶端 | Windows 10 版本 1809 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2016 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | d3d12.h |
程式庫 | D3D12.lib |
Dll | D3D12.dll |