Поделиться через


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

Функция DxgkDdiControlModeBehavior запрашивает высокоуровневый режим перечисления и поведения параметров.

Синтаксис

DXGKDDI_CONTROLMODEBEHAVIOR DxgkddiControlmodebehavior;

NTSTATUS DxgkddiControlmodebehavior(
  [in]     IN_CONST_HANDLE hAdapter,
  [in/out] INOUT_PDXGKARG_CONTROLMODEBEHAVIOR pControlModeBehaviorArg
)
{...}

Параметры

[in] hAdapter

Обработка запроса к адаптеру мини-порта WDDM.

[in/out] pControlModeBehaviorArg

Указатель на структуру DXGKARG_CONTROLMODEBEHAVIOR, содержащую поведение режима отображения, которое ОПЕРАЦИОННая система запрашивает от драйвера в качестве входных данных, а результаты запроса в качестве выходных данных.

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

DxgkDdiCreateContext возвращает одно из следующих значений:

Возвращаемый код Описание
STATUS_SUCCESS Запрос успешно завершен.
STATUS_NO_MEMORY Для выполнения этого запроса недостаточно памяти.
STATUS_GRAPHICS_XXX Один из недопустимых кодов параметров, которые могут быть возвращены ОС через интерфейсы DXGDDI_VIDPN*. Эти коды должны возникать только во время разработки, так как они указывают на ошибку в драйвере или ОС.

Требования

Требование Ценность
целевая платформа Настольный
заголовка d3dkmddi.h
IRQL PASSIVE_LEVEL

См. также

DXGKARG_CONTROLMODEBEHAVIOR