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


перечисление D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT (d3d11_4.h)

Задает индексы для массивов сведений о гистограмме каждого компонента.

Синтаксис

typedef enum D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT {
  D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_Y = 0,
  D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_U = 1,
  D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_V = 2,
  D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_R = 0,
  D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_G = 1,
  D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_B = 2,
  D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_A = 3
} ;

Константы

 
D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_Y
Значение: 0
Если формат является форматом YUV, указывает гистограмму для компонента Y.
D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_U
Значение: 1
Если формат является форматом YUV, указывает гистограмму для компонента U.
D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_V
Значение: 2
Если формат является форматом YUV, указывает гистограмму для компонента V.
D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_R
Значение: 0
Если используется формат RGB/BGR, указывает гистограмму для компонента R.
D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_G
Значение: 1
Если используется формат RGB/BGR, указывает гистограмму для компонента G.
D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_B
Значение: 2
Если используется формат RGB/BGR, указывает гистограмму для компонента B.
D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_A
Значение: 3
Если формат имеет альфа-канал, указывает гистограмму для компонента A.

Комментарии

D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_FLAGS — это перечисление флагов, используемое D3D11_FEATURE_DATA_VIDEO_DECODER_HISTOGRAM для указания одного или нескольких компонентов, для которых запрашиваются данные гистограммы.

Требования

Требование Значение
Минимальная версия клиента сборка Windows 10 20348
Минимальная версия сервера сборка Windows 10 20348
Верхняя часть d3d11_4.h