énumération D3D11_VIDEO_DECODER_CAPS (d3d11_1.h)

Spécifie les fonctionnalités du décodeur vidéo.

Syntax

typedef enum D3D11_VIDEO_DECODER_CAPS {
  D3D11_VIDEO_DECODER_CAPS_DOWNSAMPLE = 0x1,
  D3D11_VIDEO_DECODER_CAPS_NON_REAL_TIME = 0x2,
  D3D11_VIDEO_DECODER_CAPS_DOWNSAMPLE_DYNAMIC = 0x4,
  D3D11_VIDEO_DECODER_CAPS_DOWNSAMPLE_REQUIRED = 0x8,
  D3D11_VIDEO_DECODER_CAPS_UNSUPPORTED = 0x10
} ;

Constantes

 
D3D11_VIDEO_DECODER_CAPS_DOWNSAMPLE
Valeur : 0x1
Indique que le pilote graphique prend en charge au moins un sous-ensemble d’opérations de sous-échantillonnage.
D3D11_VIDEO_DECODER_CAPS_NON_REAL_TIME
Valeur : 0x2
Indique que le matériel de décodage ne peut pas prendre en charge l’opération de décodage en temps réel. Le décodage est toujours pris en charge pour les scénarios de transcodage.

Avec cette fonctionnalité, il est possible que le décodage se produise en temps réel si le sous-échantillonnage est activé.
D3D11_VIDEO_DECODER_CAPS_DOWNSAMPLE_DYNAMIC
Valeur : 0x4
Indique que le pilote prend en charge la modification des paramètres d’exemple après l’application des paramètres d’exemple initial. Pour plus d’informations, consultez ID3D11VideoContext1 ::D ecoderUpdateDownsampling.
D3D11_VIDEO_DECODER_CAPS_DOWNSAMPLE_REQUIRED
Valeur : 0x8
D3D11_VIDEO_DECODER_CAPS_UNSUPPORTED
Valeur : 0x10

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10 (applications de bureau uniquement)
Serveur minimal pris en charge Windows Server 2016 (applications de bureau uniquement)
En-tête d3d11_1.h

Voir aussi

Énumérations vidéo Direct3D 11