PFND3D12DDI_CREATE_STATE_OBJECT_0054 コールバック関数 (d3d12umddi.h)
状態オブジェクトを作成します。 state オブジェクトは、アプリケーションが 1 つのユニットとして管理するシェーダーを含む、可変量の構成状態を表します。これは、ドライバーにアトミックに処理 (コンパイル/最適化など) が与えられますが、適合します。 状態オブジェクトは、サブオブジェクトから構築されます。 サブオブジェクトには、型と対応するデータがあります。
構文
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
デバイスへのハンドル。
unnamedParam2
D3D12DDIARG_CREATE_STATE_OBJECT_0054構造体へのポインター。
unnamedParam3
ランタイム ハンドル型の状態オブジェクトへのハンドル。
unnamedParam4
戻り値
HRESULT を返します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 10 Version 1809 |
Header | d3d12umddi.h |