다음을 통해 공유


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 포함)