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 エラー コードが返されます。
必要条件
要件 | 価値 |
---|---|
ターゲット プラットフォーム の | ウィンドウズ |
ヘッダー | d3d10umddi.h (D3d10umddi.h を含む) |