Compartilhar via


estrutura D3D12DDI_VIDEO_PROCESS_OUTPUT_STREAM_DESC_0032 (d3d12umddi.h)

D3D12DDI_VIDEO_PROCESS_OUTPUT_STREAM_DESC_0032 descreve as propriedades do fluxo de saída para o processador de vídeo.

Sintaxe

typedef struct D3D12DDI_VIDEO_PROCESS_OUTPUT_STREAM_DESC_0032 {
  DXGI_FORMAT                                 Format;
  DXGI_COLOR_SPACE_TYPE                       ColorSpace;
  D3D12DDI_VIDEO_PROCESS_ALPHA_FILL_MODE_0020 AlphaFillMode;
  UINT                                        AlphaFillModeSourceStreamIndex;
  FLOAT                                       BackgroundColor[4];
  DXGI_RATIONAL                               FrameRate;
  BOOL                                        EnableStereo;
} D3D12DDI_VIDEO_PROCESS_OUTPUT_STREAM_DESC_0032;

Membros

Format

O formato DXGI da textura de saída.

ColorSpace

O espaço de cor para a superfície de saída do processador de vídeo como um valor DXGI_COLOR_SPACE_TYPE .

AlphaFillMode

O modo de preenchimento alfa para dados que o processador de vídeo grava no destino de renderização. Consulte D3D12DDI_VIDEO_PROCESSOR_ALPHA_FILL_MODE.

AlphaFillModeSourceStreamIndex

O índice baseado em zero de um fluxo de entrada. Esse campo será usado se AlphaFillMode tiver o valor D3D12DDI_VIDEO_PROCESS_ALPHA_FILL_MODE_SOURCE_STREAM. Caso contrário, será ignorada.

BackgroundColor[4]

O processador de vídeo usa a cor da tela de fundo para preencher áreas do retângulo de destino que não contêm uma imagem de vídeo. Áreas fora do retângulo de destino não são afetadas. O significado dos valores é especificado pelo membro ColorSpace .

Valor YCbCrA RGBA
BackgroundColor[0] Y R
BackgroundColor[1] Cb G
BackgroundColor[2] Cr B
BackgroundColor[3] A A

FrameRate

A taxa de quadros do fluxo de vídeo de saída, especificada como uma estrutura DXGI_RATIONAL .

EnableStereo

Se TRUE, a saída estéreo estará habilitada. Caso contrário, o processador de vídeo produzirá quadros de vídeo mono.

Requisitos

Requisito Valor
Cabeçalho d3d12umddi.h

Confira também

PFND3D12DDI_VIDEO_PROCESS_FRAME_0043