Partager via


structure DXGKARG_ENUMVIDPNCOFUNCMODALITY (d3dkmddi.h)

La structure DXGKARG_ENUMVIDPNCOFUNCMODALITY contient des arguments pour la fonction DxgkDdiEnumVidPnCofuncModality . La fonction DxgkDdiEnumVidPnCofuncModality rend les jeux de modes source et cible d’une cofonctionnel VidPN avec la topologie du VidPN et les modes déjà épinglés.

Syntaxe

typedef struct _DXGKARG_ENUMVIDPNCOFUNCMODALITY {
  IN D3DKMDT_HVIDPN                        hConstrainingVidPn;
  IN D3DKMDT_ENUMCOFUNCMODALITY_PIVOT_TYPE EnumPivotType;
  IN DXGK_ENUM_PIVOT                       EnumPivot;
} DXGKARG_ENUMVIDPNCOFUNCMODALITY;

Membres

hConstrainingVidPn

Handle de l’objet VidPn pour lequel les modes cofonctionnels sont demandés.

EnumPivotType

Énumérateur D3DKMDT_ENUMCOFUNCMODALITY_PIVOT_TYPE qui fournit le type de pivot d’énumération.

EnumPivot

Structure DXGK_ENUM_PIVOT .

Remarques

Si une vidéo particulière présente la source ou la cible est désignée comme pivot de l’énumération, DxgkDdiEnumVidPnCofuncModality ne doit pas modifier le mode défini pour cette source ou cette cible.

Le type de données D3DKMDT_HVIDPN est défini dans D3dkmdt.h. Les types de données D3DDDI_VIDEO_PRESENT_SOURCE_ID et D3DDDI_VIDEO_PRESENT_TARGET_ID sont définis dans D3dukmdt.h.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista
En-tête d3dkmddi.h (inclure D3dkmddi.h)

Voir aussi

D3DKMDT_ENUMCOFUNCMODALITY_PIVOT_TYPE

DXGK_ENUM_PIVOT

DxgkDdiEnumVidPnCofuncModality