Partager via


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