PFND3DWDDM2_2DDI_CREATE_SHADERCACHE_SESSION コールバック関数 (d3d10umddi.h)
pfnCreateShaderCacheSession コールバック関数は、シェーダー キャッシュ セッションを作成します。
構文
PFND3DWDDM2_2DDI_CREATE_SHADERCACHE_SESSION Pfnd3dwddm22DdiCreateShadercacheSession;
void Pfnd3dwddm22DdiCreateShadercacheSession(
D3D10DDI_HDEVICE unnamedParam1,
D3DWDDM2_2DDI_HCACHESESSION unnamedParam2,
D3DWDDM2_2DDI_HRTCACHESESSION unnamedParam3
)
{...}
パラメーター
unnamedParam1
hDevice [in]
デバイスのハンドル。
unnamedParam2
hCacheSession
キャッシュ セッションのハンドル。
unnamedParam3
hRTCacheSession
ドライバーがランタイムに呼び出すときに使用するキャッシュ セッションのハンドル。
戻り値
なし
解説
ランタイムは、作成された オブジェクトを使用して、さまざまなキャッシュ コンテキストをドライバーに通知します。 これを使用して、キャッシュ コールバックを、複数のプロセスで共有されるプロセス ローカル キャッシュまたはコンポーネントごとのキャッシュに向けることができます。
D3DWDDM2_2DDI_DEVICEFUNCS構造体を使用して、このコールバック関数 に アクセスします。
要件
要件 | 値 |
---|---|
対象プラットフォーム | Windows |
ヘッダー | d3d10umddi.h (D3d12umddi.h を含む) |