énumération D3D11_VIDEO_PROCESSOR_FEATURE_CAPS (d3d11.h)
Définit les fonctionnalités qu’un processeur vidéo Microsoft Direct3D 11 peut prendre en charge.
Syntax
typedef enum D3D11_VIDEO_PROCESSOR_FEATURE_CAPS {
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_FILL = 0x1,
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_CONSTRICTION = 0x2,
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_LUMA_KEY = 0x4,
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_PALETTE = 0x8,
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_LEGACY = 0x10,
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_STEREO = 0x20,
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ROTATION = 0x40,
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_STREAM = 0x80,
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_PIXEL_ASPECT_RATIO = 0x100,
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_MIRROR = 0x200,
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_SHADER_USAGE = 0x400,
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_METADATA_HDR10 = 0x800
} ;
Constantes
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_FILL Valeur : 0x1 Le processeur vidéo peut définir des valeurs alpha sur les pixels de sortie. Pour plus d’informations, consultez ID3D11VideoContext ::VideoProcessorSetOutputAlphaFillMode. |
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_CONSTRICTION Valeur : 0x2 Le processeur vidéo peut sous-échantillonner la sortie vidéo. Pour plus d’informations, consultez ID3D11VideoContext ::VideoProcessorSetOutputConstriction. |
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_LUMA_KEY Valeur : 0x4 Le processeur vidéo peut effectuer la touche luma. Pour plus d’informations, consultez ID3D11VideoContext ::VideoProcessorSetStreamLumaKey. |
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_PALETTE Valeur : 0x8 Le processeur vidéo peut appliquer des valeurs alpha à partir d’entrées de palette de couleurs. |
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_LEGACY Valeur : 0x10 Le pilote ne prend pas en charge les fonctionnalités de traitement vidéo complètes. Si cet indicateur de fonctionnalité est défini, le processeur vidéo présente les limitations suivantes :
|
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_STEREO Valeur : 0x20 Le processeur vidéo peut prendre en charge la vidéo stéréo 3D. Pour plus d’informations, consultez ID3D11VideoContext ::VideoProcessorSetStreamStereoFormat. Tous les pilotes définissant ces majuscules doivent prendre en charge les formats stéréo suivants : D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_HORIZONTAL, D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_VERTICAL et D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_SEPARATE. |
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ROTATION Valeur : 0x40 Le pilote peut faire pivoter les données d’entrée de 90, 180 ou 270 degrés dans le sens des aiguilles d’une montre dans le cadre de l’opération de traitement vidéo. |
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_STREAM Valeur : 0x80 Le pilote prend en charge l’appel VideoProcessorSetStreamAlpha . |
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_PIXEL_ASPECT_RATIO Valeur : 0x100 Le pilote prend en charge l’appel VideoProcessorSetStreamPixelAspectRatio . |
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_MIRROR Valeur : 0x200 |
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_SHADER_USAGE Valeur : 0x400 |
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_METADATA_HDR10 Valeur : 0x800 |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2012 [applications de bureau uniquement] |
En-tête | d3d11.h |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour