Partager via


énumération D3D12DDI_VIDEO_PROCESS_DEINTERLACE_FLAGS_0020 (d3d12umddi.h)

Définit les fonctionnalités de désinterlacation du processeur vidéo.

Syntax

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ésinterlacing bob. Dans la désinterlacation bob, les lignes de champ manquantes sont interpolées à partir des lignes au-dessus et en dessous. Le désinterlacement de Bob ne nécessite pas de cadres de référence.
D3D12DDI_VIDEO_PROCESS_DEINTERLACE_FLAG_0020_CUSTOM
Le processeur vidéo peut effectuer un désentlacement 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 d’images de référence, il revient au désinterlacement bob.

Configuration requise

Condition requise Valeur
En-tête d3d12umddi.h (inclure D3d12umddi.h)