Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Spécifie les fonctionnalités de traitement vidéo liées au désentlacement, à la télécine inverse (IVTC) et à la conversion de fréquence d’images.
Syntax
typedef enum D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS {
D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_DEINTERLACE_BLEND = 0x1,
D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_DEINTERLACE_BOB = 0x2,
D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_DEINTERLACE_ADAPTIVE = 0x4,
D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_DEINTERLACE_MOTION_COMPENSATION = 0x8,
D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_INVERSE_TELECINE = 0x10,
D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_FRAME_RATE_CONVERSION = 0x20
} ;
Constantes
D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_DEINTERLACE_BLENDValeur : 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. |
D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_DEINTERLACE_BOBValeur : 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. |
D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_DEINTERLACE_ADAPTIVEValeur : 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. |
D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_DEINTERLACE_MOTION_COMPENSATIONValeur : 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. |
D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_INVERSE_TELECINEValeur : 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 D3D11_VIDEO_PROCESSOR_RATE_CONVERSION_CAPS spécifie les modes IVTC pris en charge. |
D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_FRAME_RATE_CONVERSIONValeur : 0x20 Le processeur vidéo peut convertir la fréquence d’images en interpolant les images. |
Configuration requise
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge | Windows 8 [applications de bureau | Applications UWP] |
| Serveur minimal pris en charge | Windows Server 2012 [applications de bureau | Applications UWP] |
| En-tête | d3d11.h |