Condividi tramite


struttura D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS (d3d12video.h)

Specifica gli argomenti del flusso di input per un flusso di input passato a ID3D12VideoCommandList::P rocessFrames.

Sintassi

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;

Membri

InputStream[2]

Matrice di strutture D3D12_VIDEO_PROCESS_INPUT_STREAM contenenti il set di riferimenti per l'elaborazione video. Se il formato stereo è D3D12_VIDEO_PROCESS_STEREO_FORMAT_SEPARATE, è necessario fornire due set di flussi di input. Per tutti gli altri formati stereo, è necessario specificare il primo set di riferimenti e il secondo deve essere inizializzato zero.

Transform

Struttura D3D12_VIDEO_PROCESS_TRANSFORM che specifica il capovolgimento, la rotazione, la scala e la traduzione di destinazione per l'input video.

Flags

Valore dell'enumerazione D3D12_VIDEO_PROCESS_INPUT_STREAM_FLAGS che specifica le opzioni per il flusso di input.

RateInfo

Struttura D3D12_VIDEO_PROCESS_INPUT_STREAM_RATE che specifica la frequenza dei fotogrammi e gli indici di input e output per la conversione della frequenza dei fotogrammi e la disincronizzazione.

FilterLevels[32]

Livello da applicare per ogni filtro abilitato. Il livello di filtro viene specificato nell'ordine in cui i filtri vengono visualizzati nell'enumerazione D3D12_VIDEO_PROCESS_FILTER_FLAGS. Specificare 0 se un filtro non è abilitato o l'indice del filtro è riservato.

AlphaBlending

Struttura D3D12_VIDEO_PROCESS_ALPHA_BLENDING che specifica l'alfa planare per un flusso di input nel processore video.

Fabbisogno

Requisito Valore
intestazione d3d12video.h

Vedere anche

- D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS1 -ID3D12VideoProcessCommandList::P rocessFrames