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 |