PFND3DWDDM2_2DDI_SHADERCACHE_STORE_VALUE_CB コールバック関数 (d3d10umddi.h)
pfnShaderCacheStoreValue コールバック関数は、シェーダー キャッシュ値を格納します。
構文
PFND3DWDDM2_2DDI_SHADERCACHE_STORE_VALUE_CB Pfnd3dwddm22DdiShadercacheStoreValueCb;
HRESULT Pfnd3dwddm22DdiShadercacheStoreValueCb(
D3DWDDM2_2DDI_HRTCACHESESSION hCacheSession,
const D3DWDDM2_2DDI_SHADERCACHE_HASH *pPrecomputedHash,
const void *pKey,
SIZE_T KeyLen,
const void *pValue,
SIZE_T ValueLen
)
{...}
パラメーター
hCacheSession
ドライバーがランタイムに呼び出すときに使用するキャッシュ セッションのハンドル。
pPrecomputedHash
ハッシュ値。
pKey
キーへのポインター。
KeyLen
キーの長さ。
pValue
入力値へのポインター。
ValueLen
入力値の長さ。
戻り値
このコールバック関数が成功すると、 S_OKが返されます。 そうでない場合は、HRESULT エラー コードを返します。
要件
要件 | 値 |
---|---|
対象プラットフォーム | Windows |
ヘッダー | d3d10umddi.h (D3d10umddi.h を含む) |