Condividi tramite


enumerazione D3D12_VIDEO_FRAME_STEREO_FORMAT (d3d12video.h)

Definisce il layout in memoria di un fotogramma video stereo 3D. Tutti i driver che supportano stereo devono supportare tutti i formati definiti.

Sintassi

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
} ;

Costanti

 
D3D12_VIDEO_FRAME_STEREO_FORMAT_NONE
Non viene specificato alcun formato stereo.
D3D12_VIDEO_FRAME_STEREO_FORMAT_MONO
L'esempio non contiene dati stereo. Se il formato stereo non è specificato, questo valore è il valore predefinito.
D3D12_VIDEO_FRAME_STEREO_FORMAT_HORIZONTAL
Frame 0 e frame 1 sono compressi side-by-side, come illustrato nel diagramma seguente.

Formato stereo orizzontale che mostra il frame 0 pixel a sinistra di una griglia di pixel e il frame 1 pixel a destra
D3D12_VIDEO_FRAME_STEREO_FORMAT_VERTICAL
Frame 0 e frame 1 sono compressi dall'alto verso il basso, come illustrato nel diagramma seguente.

Formato stereo verticale che mostra il frame 0 pixel nella parte superiore di una griglia di pixel e il frame 1 pixel nella parte inferiore
D3D12_VIDEO_FRAME_STEREO_FORMAT_SEPARATE
Frame 0 e frame 1 vengono posizionati in risorse separate

Requisiti

Requisito Valore
Intestazione d3d12video.h