Compartir a través de


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

La función DxgkDdiEnumVidPnCofuncModality hace que los conjuntos de modos de origen y destino de un cofunccional VidPN con la topología de VidPN y los modos que ya se hayan anclado.

Sintaxis

DXGKDDI_ENUMVIDPNCOFUNCMODALITY DxgkddiEnumvidpncofuncmodality;

NTSTATUS DxgkddiEnumvidpncofuncmodality(
  IN_CONST_HANDLE hAdapter,
  IN_CONST_PDXGKARG_ENUMVIDPNCOFUNCMODALITY_CONST pEnumCofuncModality
)
{...}

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.

pEnumCofuncModality

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

Valor devuelto

DxgkDdiEnumVidPnCofuncModality devuelve STATUS_SUCCESS si se ejecuta correctamente; de lo contrario, devuelve uno de los códigos de error definidos en Ntstatus.h.

Observaciones

El miembro hConstrainingVidPn de pEnumCofuncModalityArg es un identificador de un objeto VidPN denominado VidPN restringido. Otros miembros de pEnumCofuncModalityArg identificar un origen o destino de vídeo presente como la tabla dinámica de la enumeración (o especifique que no hay ningún pivote).

dxgkDdiEnumVidPnCofuncModality debe realizar las siguientes tareas:

  • Examine los conjuntos de topologías y modos de la vidPN restringida.
  • Actualice cada conjunto de modo que no sea el pivote y aún no tenga un modo anclado. Los conjuntos de modo actualizados deben ser cofunccionales con la topología de VidPN y con los modos que ya se hayan anclado.
Tenga en cuenta que si un origen o destino se identifica como la tabla dinámica de la enumeración, el modo establecido para ese origen o destino no debe cambiar. Para obtener más información sobre cómo actualizar los conjuntos de modo de origen y destino, vea Enumerar los modos de origen y destino de VidPN cofunctional.

La función DxgkDdiEnumVidPnCofuncModality debe ser paginable.

Requisitos

Requisito Valor
cliente mínimo admitido Windows Vista
de la plataforma de destino de Escritorio
encabezado de d3dkmddi.h
irQL PASSIVE_LEVEL