функция обратного вызова 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
Дескриптор сеанса кэша, используемый драйвером при обратном вызове в среду выполнения.
Возвращаемое значение
None
Remarks
Среда выполнения использует созданный объект для информирования драйвера о различных контекстах кэширования. Его можно использовать для направления обратных вызовов кэширования в локальный кэш процесса или кэш для отдельных компонентов, который совместно используется несколькими процессами.
Получите доступ к этой функции обратного вызова с помощью структуры D3DWDDM2_2DDI_DEVICEFUNCS .
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | d3d10umddi.h (включая D3d12umddi.h) |