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


структура D3D11_VIDEO_COLOR_RGBA (d3d11.h)

Задает значение цвета RGB.

Синтаксис

typedef struct D3D11_VIDEO_COLOR_RGBA {
  float R;
  float G;
  float B;
  float A;
} D3D11_VIDEO_COLOR_RGBA;

Члены

R

Красное значение.

G

Зеленое значение.

B

Синее значение.

A

Альфа-значение. Значения варьируются от 0 (прозрачный) до 1 (непрозрачный).

Комментарии

Значения RGB имеют номинальный диапазон [0...1]. Для формата RGB с n битами на канал значение каждого компонента цвета вычисляется следующим образом:

val = f * ((1 << n)-1)

Например, для RGB-32 (8 бит на канал), val = BYTE(f * 255.0).

Требования

Требование Значение
Минимальная версия клиента Windows 8 [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2012 [классические приложения | Приложения UWP]
Верхняя часть d3d11.h

См. также раздел

Структуры видео Direct3D 11