Partager via


DXVAHD_VPCAPS structure (dxvahd.h)

Spécifie les fonctionnalités du processeur vidéo Microsoft DirectX Video Acceleration High Definition (DXVA-HD).

Syntaxe

typedef struct _DXVAHD_VPCAPS {
  GUID VPGuid;
  UINT PastFrames;
  UINT FutureFrames;
  UINT ProcessorCaps;
  UINT ITelecineCaps;
  UINT CustomRateCount;
} DXVAHD_VPCAPS;

Membres

VPGuid

GUID qui identifie le processeur vidéo. Ce GUID est défini par l’appareil et est utilisé dans différentes méthodes IDXVAHD_Device pour spécifier le processeur vidéo.

PastFrames

Nombre d’images de référence passées nécessaires pour effectuer le traitement vidéo optimal.

FutureFrames

Nombre d’images de référence futures nécessaires pour effectuer le traitement vidéo optimal.

ProcessorCaps

Or au niveau du bit de zéro ou plusieurs indicateurs de l’énumération DXVAHD_PROCESSOR_CAPS .

ITelecineCaps

Or au niveau du bit de zéro ou plusieurs indicateurs de l’énumération DXVAHD_ITELECINE_CAPS.

CustomRateCount

Nombre de fréquences d’images de sortie personnalisées. Pour obtenir la liste des fréquences d’images personnalisées, appelez la méthode IDXVAHD_Device::GetVideoProcessorCustomRates . Les fréquences d’images personnalisées sont utilisées pour la conversion de fréquences d’images et la télécine inverse.

Spécifications

   
Client minimal pris en charge Windows 7 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 R2 [applications de bureau uniquement]
En-tête dxvahd.h

Voir aussi

DXVA-HD

Structures vidéo Direct3D

IDXVAHD_Device::GetVideoProcessorCaps

Media Foundation Structures