PFND3D12DDI_CREATEDEPTHSTENCILSTATE_0025 コールバック関数 (d3d12umddi.h)
PFND3D12DDI_CREATEDEPTHSTENCILSTATE_0025コールバック関数は、深度ステンシル状態を作成します。
構文
PFND3D12DDI_CREATEDEPTHSTENCILSTATE_0025 Pfnd3d12ddiCreatedepthstencilstate0025;
void Pfnd3d12ddiCreatedepthstencilstate0025(
D3D12DDI_HDEVICE unnamedParam1,
const D3D12DDI_DEPTH_STENCIL_DESC_0025 *unnamedParam2,
D3D12DDI_HDEPTHSTENCILSTATE unnamedParam3
)
{...}
パラメーター
unnamedParam1
ディスプレイ デバイスへのハンドル (グラフィックス コンテキスト)。
unnamedParam2
深度ステンシル状態を作成するためにユーザー モード ディスプレイ ドライバーが使用するパラメーターを記述する D3D12DDI_DEPTH_STENCIL_DESC_0025 構造体へのポインター。
unnamedParam3
深度ステンシル状態のドライバーのプライベート データへのハンドル。 ドライバーは、Microsoft Direct3D ランタイムがドライバーの CalcPrivateDepthStencilStateSize 関数への呼び出しからプライベート データに割り当てる必要があるメモリ領域のサイズ (バイト単位) を返します。 ハンドルは、実際には単なるメモリ領域へのポインターであり、ドライバーが要求したサイズです。 ドライバーは、このメモリ領域を使用して、深度ステンシル状態オブジェクトに関連する内部データ構造を格納します。
戻り値
何一つ
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 10 バージョン 1809 |
ヘッダー | d3d12umddi.h |