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


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

Функция dxgkDdiCommitVidPn делает указанную сеть представления видео (VidPN) активной на адаптере дисплея.

Синтаксис

DXGKDDI_COMMITVIDPN DxgkddiCommitvidpn;

NTSTATUS DxgkddiCommitvidpn(
  IN_CONST_HANDLE hAdapter,
  IN_CONST_PDXGKARG_COMMITVIDPN_CONST pCommitVidPn
)
{...}

Параметры

hAdapter

Дескриптор для блока контекста, связанного с адаптером отображения. Драйвер минипорта дисплея ранее предоставил этот дескриптор подсистеме ядра графики DirectX в MiniportDeviceContext выходном параметре функции DxgkDdiAddDevice.

pCommitVidPn

Указатель на DXGKARG_COMMITVIDPN структуру, содержащую аргументы функции.

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

DxgkDdiCommitVidPn возвращает STATUS_SUCCESS после успешного завершения; в противном случае возвращается соответствующий код NTSTATUS, например STATUS_GRAPHICS_INVALID_VIDPN_TOPOLOGY.

Замечания

Дополнительные сведения о том, как драйвер мини-порта отображения должен обрабатывать вызовы DxgkDdiCommitVidPn, см. DXGKARG_COMMITVIDPN.

Начиная с Windows 8, если драйвер мини-порта отображения задает SupportSmoothRotation член структуры DXGK_DRIVERCAPS, он должен поддерживать обновление поворота пути на адаптере с помощью функции DxgkDdiUpdateActiveVidPnPresentPath. Драйвер всегда должен иметь возможность задать поворот пути во время вызова функции DxgkDdiCommitVidPn.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows Vista
целевая платформа Настольный
заголовка d3dkmddi.h (include D3dkmddi.h)
IRQL PASSIVE_LEVEL

См. также

DXGKARG_COMMITVIDPN

DXGK_DRIVERCAPS

DxgkDdiAddDevice

DxgkDdiUpdateActiveVidPnPresentPath