énumération D3D12DDI_VIDEO_PROCESS_DEINTERLACE_FLAGS_0020 (d3d12umddi.h)
Définit les fonctionnalités du processeur vidéo de déinterlacation.
Syntaxe
typedef enum D3D12DDI_VIDEO_PROCESS_DEINTERLACE_FLAGS_0020 {
D3D12DDI_VIDEO_PROCESS_DEINTERLACE_FLAG_0020_NONE,
D3D12DDI_VIDEO_PROCESS_DEINTERLACE_FLAG_0020_BOB,
D3D12DDI_VIDEO_PROCESS_DEINTERLACE_FLAG_0020_CUSTOM
} ;
Constantes
D3D12DDI_VIDEO_PROCESS_DEINTERLACE_FLAG_0020_NONE Pas de désinterlacement. |
D3D12DDI_VIDEO_PROCESS_DEINTERLACE_FLAG_0020_BOB Le processeur vidéo peut effectuer le déinterlacage bob. Dans bob deinterlacing, les lignes de champ manquantes sont interpolées à partir des lignes ci-dessus et ci-dessous. La désinterlacation bob ne nécessite pas de trames de référence. |
D3D12DDI_VIDEO_PROCESS_DEINTERLACE_FLAG_0020_CUSTOM Le processeur vidéo peut effectuer un déinterlacage de haute qualité personnalisé. Cette fonctionnalité nécessite le nombre de cadres de référence indiqués dans D3D12DDI_VIDEO_DECODE_REFERENCE_FRAMES_0032. Si le processeur vidéo n’a pas le nombre nécessaire de trames de référence, il revient à bob de désinterlacer. |
Exigences
Exigence | Valeur |
---|---|
d’en-tête | d3d12umddi.h (include D3d12umddi.h) |