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 構造体を使用して、このコールバック関数にアクセスします。
必要条件
要件 | 価値 |
---|---|
ターゲット プラットフォーム の | ウィンドウズ |
ヘッダー | d3d10umddi.h (D3d12umddi.h を含む) |