Compartilhar via


estrutura D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS (d3d12video.h)

Especifica argumentos de fluxo de entrada para um fluxo de entrada passado para ID3D12VideoCommandList::P rocessFrames.

Sintaxe

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;

Membros

InputStream[2]

Uma matriz de estruturas de D3D12_VIDEO_PROCESS_INPUT_STREAM que contém o conjunto de referências para processamento de vídeo. Se o formato estéreo for D3D12_VIDEO_PROCESS_STEREO_FORMAT_SEPARATE, dois conjuntos de fluxos de entrada deverão ser fornecidos. Para todos os outros formatos estéreo, o primeiro conjunto de referência deve ser fornecido e o segundo deve ser zero inicializado.

Transform

Uma estrutura D3D12_VIDEO_PROCESS_TRANSFORM especificando a conversão, rotação, escala e conversão de destino para a entrada de vídeo.

Flags

Um valor da enumeração D3D12_VIDEO_PROCESS_INPUT_STREAM_FLAGS especificando as opções para o fluxo de entrada.

RateInfo

Uma estrutura de D3D12_VIDEO_PROCESS_INPUT_STREAM_RATE que especifica a taxa de quadros e os índices de entrada e saída para conversão e desinterlacização da taxa de quadros.

FilterLevels[32]

O nível a ser aplicado a cada filtro habilitado. O nível de filtro é especificado na ordem em que os filtros aparecem na enumeração D3D12_VIDEO_PROCESS_FILTER_FLAGS. Especifique 0 se um filtro não estiver habilitado ou se o índice de filtro estiver reservado.

AlphaBlending

Uma estrutura D3D12_VIDEO_PROCESS_ALPHA_BLENDING especificando o alfa planar para um fluxo de entrada no processador de vídeo.

Requisitos

Requisito Valor
cabeçalho d3d12video.h

Consulte também

- D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS1 -ID3D12VideoProcessCommandList::P rocessFrames