Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Функция обратного вызова 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.
Требования
| Требование | Ценность |
|---|---|
| целевая платформа | Виндоус |
| заголовка | d3d10umddi.h (include D3d12umddi.h) |