DXGKDDI_COMMITVIDPN función de devolución de llamada (d3dkmddi.h)
La función DxgkDdiCommitVidPn hace que un vídeo especificado presente la red (VidPN) active 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 gráfico de DirectX en la función MiniportDeviceContext parámetro de salida del DxgkDdiAddDevice función.
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.
Observaciones
Para obtener más información sobre cómo el controlador de miniport para mostrar debe controlar las llamadas a DxgkDdiCommitVidPn, vea DXGKARG_COMMITVIDPN.
A partir de Windows 8, si el controlador de miniporte de pantalla establece el supportSmoothRotation miembro de la estructura de DXGK_DRIVERCAPS, debe admitir la actualización de la rotación de ruta de acceso en el adaptador mediante la función DxgkDdiUpdateActiveVidPnPresentPath. El controlador siempre debe poder establecer el giro de la ruta de acceso durante una llamada a la función DxgkDdiCommitVidPn.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows Vista |
de la plataforma de destino de | Escritorio |
encabezado de | d3dkmddi.h (incluya D3dkmddi.h) |
irQL | PASSIVE_LEVEL |