функция обратного вызова PFND3DWDDM1_3DDI_RELOCATEDEVICEFUNCS (d3d10umddi.h)

Уведомляет драйвер отображения пользовательского режима о новом расположении таблицы функций драйверов.

Реализовано с помощью драйверов windows Display Driver Model (WDDM) 1.3 и более поздних версий в пользовательском режиме.

Синтаксис

PFND3DWDDM1_3DDI_RELOCATEDEVICEFUNCS Pfnd3dwddm13DdiRelocatedevicefuncs;

void Pfnd3dwddm13DdiRelocatedevicefuncs(
  D3D10DDI_HDEVICE unnamedParam1,
  D3DWDDM1_3DDI_DEVICEFUNCS *unnamedParam2
)
{...}

Параметры

unnamedParam1

hDevice [in]

Дескриптор устройства отображения (графический контекст).

unnamedParam2

DeviceFuncs [in]

Указатель на структуру D3DWDDM1_3DDI_DEVICEFUNCS , содержащую указатели на функции драйвера отображения пользовательского режима.

Возвращаемое значение

None

Remarks

Драйвер может использовать функцию обратного вызова pfnSetErrorCb , чтобы задать код ошибки.

Драйвер отображения пользовательского режима может использовать функцию ПереместитьDeviceFuncs(D3D11_2) для замены указателей функций в таблице функций драйвера.

Требования

Требование Значение
Минимальная версия клиента Windows 8.1,WDDM 1.3
Минимальная версия сервера Windows Server 2012 R2
Целевая платформа Персональный компьютер
Верхняя часть d3d10umddi.h (включая D3d10umddi.h)

См. также раздел

D3DWDDM1_3DDI_DEVICEFUNCS

ПереместитьDeviceFuncs(D3D11_2)

pfnSetErrorCb