énumération DXVAHD_PROCESSOR_CAPS (dxvahd.h)
Spécifie les fonctionnalités de traitement d’un processeur vidéo Haute définition (DXVA-HD) d’accélération vidéo Microsoft DirectX.
Syntaxe
typedef enum _DXVAHD_PROCESSOR_CAPS {
DXVAHD_PROCESSOR_CAPS_DEINTERLACE_BLEND = 0x1,
DXVAHD_PROCESSOR_CAPS_DEINTERLACE_BOB = 0x2,
DXVAHD_PROCESSOR_CAPS_DEINTERLACE_ADAPTIVE = 0x4,
DXVAHD_PROCESSOR_CAPS_DEINTERLACE_MOTION_COMPENSATION = 0x8,
DXVAHD_PROCESSOR_CAPS_INVERSE_TELECINE = 0x10,
DXVAHD_PROCESSOR_CAPS_FRAME_RATE_CONVERSION = 0x20
} DXVAHD_PROCESSOR_CAPS;
Constantes
DXVAHD_PROCESSOR_CAPS_DEINTERLACE_BLEND Valeur : 0x1 Le processeur vidéo peut effectuer un désentlacement de fusion. Dans le désentlacement du mélange, les deux champs d’un cadre entrelacé sont fusionnés en une seule image progressive. Un processeur vidéo utilise le désentlacement mixte lorsqu’il se désentlace à moitié vitesse, comme lors de la conversion de 60i en 30p. Le désentlacement de fusion ne nécessite pas de trames de référence. |
DXVAHD_PROCESSOR_CAPS_DEINTERLACE_BOB Valeur : 0x2 Le processeur vidéo peut effectuer le désentlacage bob. Dans le désentlacage bob, les lignes de champ manquantes sont interpolées à partir des lignes supérieures et inférieures. Le désentlacement bob ne nécessite pas de trames de référence. |
DXVAHD_PROCESSOR_CAPS_DEINTERLACE_ADAPTIVE Valeur : 0x4 Le processeur vidéo peut effectuer un désentlacement adaptatif. Le désentlacement adaptatif utilise l’interpolation spatiale ou temporelle et bascule entre les deux champ en fonction de la quantité de mouvement. Si le processeur vidéo ne reçoit pas suffisamment d’images de référence pour effectuer le désentlacement adaptatif, il revient au désentlacement bob. |
DXVAHD_PROCESSOR_CAPS_DEINTERLACE_MOTION_COMPENSATION Valeur : 0x8 Le processeur vidéo peut effectuer un désentlacement compensé par le mouvement. Le désentlacement compensé par le mouvement utilise des vecteurs de mouvement pour recréer des lignes manquantes. Si le processeur vidéo ne reçoit pas suffisamment d’images de référence pour effectuer un désentlacement compensé par le mouvement, il revient au désentlacement bob. |
DXVAHD_PROCESSOR_CAPS_INVERSE_TELECINE Valeur : 0x10 Le processeur vidéo peut effectuer la télécine inverse (IVTC). Si le processeur vidéo prend en charge cette fonctionnalité, le membre ITelecineCaps de la structure DXVAHD_VPCAPS spécifie les modes IVTC pris en charge. |
DXVAHD_PROCESSOR_CAPS_FRAME_RATE_CONVERSION Valeur : 0x20 Le processeur vidéo peut convertir la fréquence d’images en interpolant les images. |
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 |