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


Перечисление D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_FLAGS (d3d12video.h)

Флаги для указания подмножества компонентов, используемых с гистограммой декодирования видео. Это перечисление используется структурой D3D12_FEATURE_DATA_VIDEO_DECODE_HISTOGRAM .

Синтаксис

typedef enum D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_FLAGS {
  D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_FLAG_NONE,
  D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_FLAG_Y,
  D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_FLAG_U,
  D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_FLAG_V,
  D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_FLAG_R,
  D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_FLAG_G,
  D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_FLAG_B,
  D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_FLAG_A
} ;

Константы

 
D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_FLAG_NONE
Нет связанного компонента.
D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_FLAG_Y
Если формат является форматом YUV, указывает на компонент Y.
D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_FLAG_U
Если формат является форматом YUV, указывает на компонент U.
D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_FLAG_V
Если формат является форматом YUV, указывает на компонент V.
D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_FLAG_R
Если формат имеет формат RGB/BGR, указывает на компонент R.
D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_FLAG_G
Если формат имеет формат RGB/BGR, указывает на компонент G.
D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_FLAG_B
Если используется формат RGB/BGR, указывает на компонент B.
D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_FLAG_A
Если используется формат RGB/BGR, указывает на компонент A.

Требования

   
Верхняя часть d3d12video.h