énumération D3D11_VIDEO_PROCESSOR_FORMAT_CAPS (d3d11.h)

Définit les fonctionnalités liées aux formats d’entrée d’un processeur vidéo Microsoft Direct3D 11.

Syntax

typedef enum D3D11_VIDEO_PROCESSOR_FORMAT_CAPS {
  D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_INTERLACED = 0x1,
  D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_PROCAMP = 0x2,
  D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_LUMA_KEY = 0x4,
  D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_PALETTE_INTERLACED = 0x8
} ;

Constantes

 
D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_INTERLACED
Valeur : 0x1
Le processeur vidéo peut désinterlacer un flux d’entrée qui contient une vidéo RVB entrelacée.
D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_PROCAMP
Valeur : 0x2
Le processeur vidéo peut effectuer le réglage des couleurs sur la vidéo RVB.
D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_LUMA_KEY
Valeur : 0x4
Le processeur vidéo peut effectuer une touche luma sur une vidéo RVB.
D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_PALETTE_INTERLACED
Valeur : 0x8
Le processeur vidéo peut désinterlacer les flux d’entrée avec des formats de couleurs palettisés.

Remarques

Ces indicateurs définissent des fonctionnalités de traitement vidéo qui ne sont généralement pas nécessaires et que les périphériques vidéo ne sont donc pas requis pour prendre en charge.

Les trois premiers indicateurs concernent la prise en charge RVB pour les fonctions qui sont normalement appliquées à la vidéo YCbCr : le désinterlacement, le réglage des couleurs et la touche luma. Un appareil qui prend en charge ces fonctions pour YCbCr n’est pas nécessaire pour les prendre en charge pour l’entrée RVB. La prise en charge de l’entrée RVB pour ces fonctions est une fonctionnalité supplémentaire, reflétée par ces constantes. Notez que le pilote peut convertir l’entrée en un autre espace de couleurs, exécuter la fonction indiquée, puis convertir le résultat en RVB.

De même, un appareil qui prend en charge le désinterlacement n’est pas nécessaire pour prendre en charge le désinterlacement des formats palettisés. Cette fonctionnalité est indiquée par l’indicateur D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_PALETTE_INTERLACED .

Configuration requise

   
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

Voir aussi

D3D11_VIDEO_PROCESSOR_CAPS

Énumérations vidéo Direct3D 11