Partager via


structure DXVA_DeinterlaceQueryAvailableModes (dxva.h)

La structure DXVA_DeinterlaceQueryAvailableModes décrit les modes de conversion de déinterlacation ou de taux 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 Guids membre pour les modes disponibles.

Guids[MAX_DEINTERLACE_DEVICE_GUIDS]

Tableau de GUID retournés pour les modes de déinterlace 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 renderer.

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

Exigences

Exigence Valeur
d’en-tête dxva.h (include Dxva.h)