structure D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS (d3d12video.h)
Spécifie les arguments de flux d’entrée pour un flux d’entrée passé àID3D12VideoCommandList ::P rocessFrames.
Syntaxe
typedef struct D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS {
D3D12_VIDEO_PROCESS_INPUT_STREAM InputStream[2];
D3D12_VIDEO_PROCESS_TRANSFORM Transform;
D3D12_VIDEO_PROCESS_INPUT_STREAM_FLAGS Flags;
D3D12_VIDEO_PROCESS_INPUT_STREAM_RATE RateInfo;
INT FilterLevels[32];
D3D12_VIDEO_PROCESS_ALPHA_BLENDING AlphaBlending;
} D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS;
Membres
InputStream[2]
Tableau de structures D3D12_VIDEO_PROCESS_INPUT_STREAM contenant l’ensemble de références pour le traitement vidéo. Si le format stéréo est D3D12_VIDEO_PROCESS_STEREO_FORMAT_SEPARATE, deux ensembles de flux d’entrée doivent être fournis. Pour tous les autres formats stéréo, le premier jeu de références doit être fourni et le second doit être initialisé à zéro.
Transform
Une structure D3D12_VIDEO_PROCESS_TRANSFORM spécifiant la conversion de basculement, de rotation, de mise à l’échelle et de destination pour l’entrée vidéo.
Flags
Valeur de l’énumération D3D12_VIDEO_PROCESS_INPUT_STREAM_FLAGS spécifiant les options du flux d’entrée.
RateInfo
Une structure D3D12_VIDEO_PROCESS_INPUT_STREAM_RATE spécifiant la fréquence d’images et les index d’entrée et de sortie pour la conversion et le désentlacement de la fréquence d’images.
FilterLevels[32]
Niveau à appliquer pour chaque filtre activé. Le niveau de filtre est spécifié dans l’ordre dans lequel les filtres apparaissent dans l’énumération D3D12_VIDEO_PROCESS_FILTER_FLAGS . Spécifiez 0 si un filtre n’est pas activé ou si l’index de filtre est réservé.
AlphaBlending
Structure D3D12_VIDEO_PROCESS_ALPHA_BLENDING spécifiant l’alpha planaire pour un flux d’entrée sur le processeur vidéo.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | d3d12video.h |
Voir aussi
- - D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS1ID3D12VideoProcessCommandList ::P rocessFrames
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