Compartilhar via


estrutura D3D12_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS (d3d12video.h)

Especifica argumentos de fluxo de saída para a saída passada para ID3D12VideoCommandList::P rocessFrames.

Sintaxe

typedef struct D3D12_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS {
  D3D12_VIDEO_PROCESS_OUTPUT_STREAM OutputStream[2];
  D3D12_RECT                        TargetRectangle;
} D3D12_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS;

Membros

OutputStream[2]

Uma matriz de estruturas D3D12_VIDEO_PROCESS_OUTPUT_STREAM que representam as superfícies de saída para o comando de processo de vídeo. Se a saída estéreo estiver habilitada, o índice zero conterá a saída esquerda, enquanto o índice 1 conterá a entrada direita. Se a saída estéreo não estiver habilitada, somente o índice 0 será usado para especificar a saída, enquanto o índice 1 deverá ser definido como nullptr.

TargetRectangle

O retângulo de destino é a área dentro da superfície de destino em que a saída será desenhada. O retângulo de destino é fornecido em coordenadas de pixel, em relação à superfície de destino.

Requisitos

   
Cabeçalho d3d12video.h