Compartilhar via


estrutura D3D12DDIARG_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS_0043 (d3d12umddi.h)

Especifica parâmetros de fluxo de entrada para um fluxo de entrada passado para PFND3D12DDI_VIDEO_PROCESS_FRAME.

Sintaxe

typedef struct D3D12DDIARG_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS_0043 {
  D3D12DDI_VIDEO_PROCESS_INPUT_STREAM_0020           InputStream[2];
  D3D12DDI_VIDEO_PROCESS_TRANSFORM_0032              Transform;
  D3D12DDI_VIDEO_PROCESS_INPUT_STREAM_FLAGS_0020     Flags;
  D3D12DDI_VIDEO_PROCESS_INPUT_STREAM_RATE_INFO_0032 RateInfo;
  INT                                                FilterLevels[D3D12DDI_VIDEO_PROCESS_MAX_FILTERS_0020];
  D3D12DDI_VIDEO_PROCESS_ALPHA_BLENDING_0020         AlphaBlending;
  D3D12DDI_VIDEO_FIELD_TYPE_0020                     FieldType;
} D3D12DDIARG_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS_0043;

Membros

InputStream[2]

Contém o conjunto de referências para poder executar o processamento. Se o formato estéreo for D3D12DDI_VIDEO_FRAME_STEREO_FORMAT_SEPARATE, dois conjuntos de fluxos de entrada deverão ser fornecidos. Se o formato estéreo for qualquer outro modo, o primeiro conjunto de referência deverá ser fornecido e o segundo deverá ser inicializado como zero.

Transform

Especifica a conversão de inversão, rotação, escala e destino para a entrada de vídeo. Confira D3D12DDI_VIDEO_PROCESS_TRANSFORM.

Flags

Especifica opções para o fluxo de entrada. Confira D3D12DDI_VIDEO_PROCESS_INPUT_STREAM_FLAGS.

RateInfo

Especifica a taxa de quadros e os índices de entrada e saída para conversão e desinterlacização da taxa de quadros. Confira D3D12DDI_VIDEO_PROCESS_INPUT_STREAM_RATE_INFO.

FilterLevels[D3D12DDI_VIDEO_PROCESS_MAX_FILTERS_0020]

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

AlphaBlending

O alfa planar para um fluxo de entrada no processador de vídeo. Consulte D3D12DDI_VIDEO_PROCESS_ALPHA_BLENDING.

FieldType

O tipo de campo de processo de vídeo.

Requisitos

Requisito Valor
Cabeçalho d3d12umddi.h

Confira também

PFND3D12DDI_VIDEO_PROCESS_FRAME_0043