다음을 통해 공유


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 구조를 사용하여 이 콜백 함수에 액세스합니다.

요구 사항

요구 사항
대상 플랫폼 Windows
헤더 d3d10umddi.h(D3d12umddi.h 포함)

추가 정보

D3DWDDM2_2DDI_DEVICEFUNCS