DXGKDDI_RECOMMENDVIDPNTOPOLOGY función de devolución de llamada (d3dkmddi.h)
La función DxgkDdiRecommendVidPnTopology crea la topología de un VidPN especificado o aumenta la topología con una nueva ruta de acceso a los destinos presentes en vídeo.
DXGKDDI_RECOMMENDVIDPNTOPOLOGY DxgkddiRecommendvidpntopology;
NTSTATUS DxgkddiRecommendvidpntopology(
IN_CONST_HANDLE hAdapter,
[in] IN_CONST_PDXGKARG_RECOMMENDVIDPNTOPOLOGY_CONST pRecommendVidPnTopology
)
{...}
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 de Microsoft DirectX en el parámetro de salida MiniportDeviceContext de la función DxgkDdiAddDevice .
[in] pRecommendVidPnTopology
Puntero a una estructura DXGKARG_RECOMMENDVIDPNTOPOLOGY que contiene argumentos de función.
DxgkDdiRecommendVidPnTopology devuelve uno de los siguientes valores:
Código devuelto | Descripción |
---|---|
STATUS_SUCCESS | La función ha creado o aumentado correctamente la topología. |
STATUS_GRAPHICS_NO_RECOMMENDED_VIDPN_TOPOLOGY | La función no tiene ninguna recomendación para el aumento de la topología VidPN especificada. |
STATUS_GRAPHICS_CANCEL_VIDPN_TOPOLOGY_AUGMENTATION | La función recomienda cancelar el aumento de la topología de VidPN especificada en el origen especificado. Este código de retorno solo se permite en el caso del aumento de la topología vidPN. |
STATUS_NO_MEMORY | Error en la función porque no pudo asignar suficiente memoria. |
El controlador de minipuerto debe pasar por cualquier código de error que obtenga del sistema operativo para el que no tiene una ruta de acceso de código de reserva.
DxgkDdiRecommendVidPnTopology debe ser paginable.
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista |
Plataforma de destino | Escritorio |
Encabezado | d3dkmddi.h |
IRQL | PASSIVE_LEVEL |