estructura D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS (d3d12video.h)

Especifica los parámetros del flujo de salida para una operación de descodificación de vídeo. D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS1 se usa para el mismo propósito, pero proporciona un campo adicional para histogramas.

Sintaxis

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

Miembros

pOutputTexture2D

Id3D12Resource que representa la textura de salida. Si la conversión de descodificación está habilitada, esta textura contendrá la salida posterior a la conversión. Si la conversión de descodificación no está habilitada, esta textura contendrá la salida de descodificación.

OutputSubresource

Índice del subrecurso de salida de pOutputTexture2D que se va a usar. Esto le permite especificar índices de matriz si la salida es una matriz.

ConversionArguments

Estructura de D3D12_VIDEO_DECODE_CONVERSION_ARGUMENTS opcional que contiene parámetros de conversión de salida.

Requisitos

Requisito Valor
Header d3d12video.h