共用方式為


PFND3D12DDI_CREATE_STATE_OBJECT_0054回呼函式 (d3d12umddi.h)

UMD 的 PFND3D12DDI_CREATE_STATE_OBJECT_0054 函式會建立狀態物件。

語法

PFND3D12DDI_CREATE_STATE_OBJECT_0054 Pfnd3d12ddiCreateStateObject0054;

HRESULT Pfnd3d12ddiCreateStateObject0054(
  D3D12DDI_HDEVICE unnamedParam1,
  const D3D12DDIARG_CREATE_STATE_OBJECT_0054 *unnamedParam2,
  D3D12DDI_HSTATEOBJECT_0054 unnamedParam3,
  D3D12DDI_HRTSTATEOBJECT_0054 unnamedParam4
)
{...}

參數

unnamedParam1

[in]正在建立狀態對象的裝置句柄。 它代表執行所有 Direct3D 12 作業的 GPU 裝置。

unnamedParam2

[in]描述要建立之狀態物件的 D3D12DDIARG_CREATE_STATE_OBJECT_0054 結構的指標。

unnamedParam3

[out] 函式 所傳回之新建立狀態物件的D3D12DDI_HSTATEOBJECT_0054句柄。 驅動程式會使用此句柄來參考後續作業中的狀態物件。

unnamedParam4

[in]運行時間 (RT) 狀態物件的句柄。 運行時間會使用此句柄在自己的作業中參考狀態物件。

傳回值

PFND3D12DDI_CREATE_STATE_OBJECT_0054 傳回成功S_OK;否則會傳回適當的錯誤碼。

備註

狀態物件代表一個變數的組態狀態數量,包括著色器,應用程式會以單一單位管理,而且會以不可部分完成的方式提供給驅動程式來處理 (,以編譯和優化) 但看起來適合。 狀態物件是由子物件所建置。 子物件具有類型和對應的數據。

規格需求

需求
最低支援的用戶端 Windows 10 版本 1809
標頭 d3d12umddi.h

另請參閱

D3D12DDIARG_CREATE_STATE_OBJECT_0054