Compartilhar via


D3D12_VIDEO_FRAME_STEREO_FORMAT enumeração (d3d12video.h)

Define o layout na memória de um quadro de vídeo 3D estéreo. Todos os drivers que dão suporte a estéreo devem dar suporte a todos os formatos definidos.

Syntax

typedef enum D3D12_VIDEO_FRAME_STEREO_FORMAT {
  D3D12_VIDEO_FRAME_STEREO_FORMAT_NONE,
  D3D12_VIDEO_FRAME_STEREO_FORMAT_MONO,
  D3D12_VIDEO_FRAME_STEREO_FORMAT_HORIZONTAL,
  D3D12_VIDEO_FRAME_STEREO_FORMAT_VERTICAL,
  D3D12_VIDEO_FRAME_STEREO_FORMAT_SEPARATE
} ;

Constantes

 
D3D12_VIDEO_FRAME_STEREO_FORMAT_NONE
Nenhum formato estéreo é especificado.
D3D12_VIDEO_FRAME_STEREO_FORMAT_MONO
O exemplo não contém dados estéreo. Se o formato estéreo não for especificado, esse valor será o padrão.
D3D12_VIDEO_FRAME_STEREO_FORMAT_HORIZONTAL
O quadro 0 e o quadro 1 são empacotados lado a lado, conforme mostrado no diagrama a seguir.

Formato estéreo horizontal mostrando o quadro 0 pixels à esquerda de uma grade de pixels e o quadro 1 pixel à direita
D3D12_VIDEO_FRAME_STEREO_FORMAT_VERTICAL
O quadro 0 e o quadro 1 são empacotados de cima para baixo, conforme mostrado no diagrama a seguir.

Formato estéreo vertical mostrando o quadro 0 pixels na parte superior de uma grade de pixels e o quadro 1 pixels na parte inferior
D3D12_VIDEO_FRAME_STEREO_FORMAT_SEPARATE
O quadro 0 e o quadro 1 são colocados em recursos separados

Requisitos

Requisito Valor
Cabeçalho d3d12video.h