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 |