Compartir a través de


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.

Sintaxis

DXGKDDI_RECOMMENDVIDPNTOPOLOGY DxgkddiRecommendvidpntopology;

NTSTATUS DxgkddiRecommendvidpntopology(
       IN_CONST_HANDLE hAdapter,
  [in] IN_CONST_PDXGKARG_RECOMMENDVIDPNTOPOLOGY_CONST pRecommendVidPnTopology
)
{...}

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 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.

Valor devuelto

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.

Comentarios

DxgkDdiRecommendVidPnTopology debe ser paginable.

Requisitos

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

Consulte también

Interfaz de topología vidPn