Partager via


DXVA_DeinterlaceQueryAvailableModes structure (dxva.h)

La structure DXVA_DeinterlaceQueryAvailableModes décrit les modes de désinterlacation ou de conversion de fréquence d’images disponibles pour un format vidéo d’entrée particulier.

Syntaxe

typedef struct _DXVA_DeinterlaceQueryAvailableModes {
  DWORD Size;
  DWORD NumGuids;
  GUID  Guids[MAX_DEINTERLACE_DEVICE_GUIDS];
} DXVA_DeinterlaceQueryAvailableModes;

Membres

Size

Indique la taille de cette structure.

NumGuids

Indique le nombre de GUID retournés dans le membre GUID pour les modes disponibles.

Guids[MAX_DEINTERLACE_DEVICE_GUIDS]

Tableau de GUID retournés pour les modes de désinterlacement disponibles.

Remarques

Le pilote reçoit la structure DXVA_DeinterlaceQueryAvailableModes avec le membre Size affecté, affecte des valeurs aux membres restants et retourne DXVA_DeinterlaceQueryAvailableModes au convertisseur.

Il existe un GUID pour chaque mode de désinterlacement et de conversion de trame retourné par le pilote. Les GUID doivent être retournés dans l’ordre de qualité décroissante (autrement dit, le mode de qualité la plus élevée doit occuper le premier élément du tableau GUID retourné).

Configuration requise

Condition requise Valeur
En-tête dxva.h (inclure Dxva.h)