énumération D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAGS_0020 (d3d12umddi.h)
Définit les fonctionnalités que le processeur vidéo peut prendre en charge.
Syntax
typedef enum D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAGS_0020 {
D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAG_0022_NONE,
D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAG_0020_ALPHA_FILL,
D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAG_0020_LUMA_KEY,
D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAG_0020_STEREO,
D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAG_0020_ROTATION,
D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAG_0020_FLIP,
D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAG_0020_ALPHA_BLENDING,
D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAG_0020_PIXEL_ASPECT_RATIO
} ;
Constantes
D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAG_0022_NONE Aucune fonctionnalité de processeur vidéo prise en charge. |
D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAG_0020_ALPHA_FILL Le processeur vidéo peut définir des valeurs alpha sur les pixels de sortie. Pour plus d’informations, consultez la fonction SetOutputAlphaFillMode . |
D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAG_0020_LUMA_KEY Le processeur vidéo peut effectuer la touche luma. Le keying Luma est configuré à l’aide du membre LumaKey de la structure D3D12DDIARG_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS . Pour plus d’informations, consultez la structure D3D12DDI_VIDEO_PROCESS_LUMA_KEY . |
D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAG_0020_STEREO Le processeur vidéo peut prendre en charge la vidéo stéréo 3D. Tous les pilotes qui définissent cette fonctionnalité doivent prendre en charge les formats stéréo suivants : D3D12DDI_VIDEO_FRAME_STEREO_FORMAT_HORIZONTAL, D3D12DDI_VIDEO_FRAME_STEREO_FORMAT_VERTICAL et D3D12DDI_VIDEO_FRAME_STEREO_FORMAT_SEPARATE. Pour plus d’informations, consultez SetInputStreamStereoFormat. |
D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAG_0020_ROTATION 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. |
D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAG_0020_FLIP Le pilote peut retourner les données d’entrée horizontalement ou verticalement, ensemble ou séparément avec une opération de rotation vidéo. |
D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAG_0020_ALPHA_BLENDING Le mélange alpha et une alpha planaire peuvent être définis dans le membre AlphaBlending de la structure D3D12DDIARG_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS . Pour plus d’informations, consultez la structure D3D12DDI_VIDEO_PROCESS_ALPHA_BLENDING . |
D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAG_0020_PIXEL_ASPECT_RATIO Le pilote prend en charge la modification des proportions en pixels. Si le pilote ne signale pas cette fonctionnalité, les membres SourceAspectRatio et DestinationAspectRatio de la structure D3D12DDIARG_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS doivent indiquer un rapport de proportions de 1 :1. |
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | d3d12umddi.h (inclure D3d12umddi.h) |
Voir aussi
D3D12DDIARG_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS
D3D12DDI_VIDEO_PROCESS_ALPHA_BLENDING
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