Compartilhar via


estrutura D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS (d3d12video.h)

Especifica os parâmetros do fluxo de saída para uma operação de decodificação de vídeo. D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS1 é usado para a mesma finalidade, mas fornece um campo adicional para histogramas.

Sintaxe

typedef struct D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS {
  ID3D12Resource                          *pOutputTexture2D;
  UINT                                    OutputSubresource;
  D3D12_VIDEO_DECODE_CONVERSION_ARGUMENTS ConversionArguments;
} D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS;

Membros

pOutputTexture2D

Um ID3D12Resource que representa a textura de saída. Se a conversão de decodificação estiver habilitada, essa textura conterá a saída pós-conversão. Se a conversão de decodificação não estiver habilitada, essa textura conterá a saída de decodificação.

OutputSubresource

O índice do sub-recurso de saída de pOutputTexture2D a ser usado. Isso permite que você especifique índices de matriz se a saída for uma matriz.

ConversionArguments

Uma estrutura D3D12_VIDEO_DECODE_CONVERSION_ARGUMENTS opcional que contém parâmetros de conversão de saída.

Requisitos

Requisito Valor
Cabeçalho d3d12video.h