функция обратного вызова 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 |
Header | d3d10umddi.h (включая D3d10umddi.h) |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по