DXGKDDI_COMMITVIDPN función de devolución de llamada (d3dkmddi.h)

La función DxgkDdiCommitVidPn activa una red de vídeo presente (VidPN) especificada en un adaptador de pantalla.

Sintaxis

DXGKDDI_COMMITVIDPN DxgkddiCommitvidpn;

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

Parámetros

hAdapter

Identificador de un bloque de contexto asociado a un adaptador de pantalla. El controlador de minipuerto de pantalla proporcionó anteriormente este identificador al subsistema del kernel de gráficos directX en el parámetro de salida MiniportDeviceContext de la función DxgkDdiAddDevice .

pCommitVidPn

Puntero a una estructura DXGKARG_COMMITVIDPN que contiene argumentos de función.

Valor devuelto

DxgkDdiCommitVidPn devuelve STATUS_SUCCESS tras la finalización correcta; de lo contrario, devuelve un código NTSTATUS adecuado, como STATUS_GRAPHICS_INVALID_VIDPN_TOPOLOGY.

Comentarios

Para obtener más información sobre cómo el controlador de minipuerto de pantalla debe controlar las llamadas a DxgkDdiCommitVidPn, consulte DXGKARG_COMMITVIDPN.

A partir de Windows 8, si el controlador de minipuerto de pantalla establece el miembro SupportSmoothRotation de la estructura DXGK_DRIVERCAPS, debe admitir la actualización de la rotación de la ruta de acceso en el adaptador mediante la función DxgkDdiUpdateActiveVidPnPresentPath. El controlador siempre debe ser capaz de establecer la rotación de la ruta de acceso durante una llamada a la función DxgkDdiCommitVidPn .

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista
Plataforma de destino Escritorio
Encabezado d3dkmddi.h (incluya D3dkmddi.h)
IRQL PASSIVE_LEVEL

Consulte también

DXGKARG_COMMITVIDPN

DXGK_DRIVERCAPS

DxgkDdiAddDevice

DxgkDdiUpdateActiveVidPnPresentPath