Поделиться через


перечисление D3D12DDI_VIDEO_FRAME_STEREO_FORMAT_0020 (d3d12umddi.h)

Определяет макет в памяти стерео-трехмерного видеокадры.

Синтаксис

typedef enum D3D12DDI_VIDEO_FRAME_STEREO_FORMAT_0020 {
  D3D12DDI_VIDEO_FRAME_STEREO_FORMAT_0020_MONO,
  D3D12DDI_VIDEO_FRAME_STEREO_FORMAT_0020_HORIZONTAL,
  D3D12DDI_VIDEO_FRAME_STEREO_FORMAT_0020_VERTICAL,
  D3D12DDI_VIDEO_FRAME_STEREO_FORMAT_0020_SEPARATE
} ;

Константы

 
D3D12DDI_VIDEO_FRAME_STEREO_FORMAT_0020_MONO
Пример не содержит стереоданных. Если формат стерео не указан, это значение по умолчанию.
D3D12DDI_VIDEO_FRAME_STEREO_FORMAT_0020_HORIZONTAL
Кадр 0 и кадр 1 упаковываются параллельно, как показано на следующей схеме:


































000111
000111
000111
000111
D3D12DDI_VIDEO_FRAME_STEREO_FORMAT_0020_VERTICAL
Кадр 0 и кадр 1 упакованы сверху вниз, как показано на следующей схеме:


































000000
000000
111111
111111
D3D12DDI_VIDEO_FRAME_STEREO_FORMAT_0020_SEPARATE
Кадр 0 и кадр 1 помещаются в отдельные ресурсы.

Замечания

Все драйверы, поддерживающие стерео, должны поддерживать все форматы в этом перечислении.

Требования

Требование Ценность
заголовка d3d12umddi.h (include D3d12umddi.h)