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