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


перечисление DISPLAYCONFIG_PIXELFORMAT (wingdi.h)

Перечисление DISPLAYCONFIG_PIXELFORMAT задает формат пикселей в различных битах на пиксель (BPP).

Синтаксис

typedef enum {
  DISPLAYCONFIG_PIXELFORMAT_8BPP = 1,
  DISPLAYCONFIG_PIXELFORMAT_16BPP = 2,
  DISPLAYCONFIG_PIXELFORMAT_24BPP = 3,
  DISPLAYCONFIG_PIXELFORMAT_32BPP = 4,
  DISPLAYCONFIG_PIXELFORMAT_NONGDI = 5,
  DISPLAYCONFIG_PIXELFORMAT_FORCE_UINT32 = 0xffffffff
} DISPLAYCONFIG_PIXELFORMAT;

Константы

 
DISPLAYCONFIG_PIXELFORMAT_8BPP
Значение: 1
Указывает формат 8 BPP.
DISPLAYCONFIG_PIXELFORMAT_16BPP
Значение: 2
Указывает формат 16 BPP.
DISPLAYCONFIG_PIXELFORMAT_24BPP
Значение: 3
Указывает формат 24 BPP.
DISPLAYCONFIG_PIXELFORMAT_32BPP
Значение: 4
Указывает формат 32 BPP.
DISPLAYCONFIG_PIXELFORMAT_NONGDI
Значение: 5
Указывает, что текущий дисплей не является режимом рабочего стола GDI 8, 16, 24 или 32 BPP. Например, вызов функции QueryDisplayConfig возвращает DISPLAYCONFIG_PIXELFORMAT_NONGDI, если приложение DirectX ранее установило для рабочего стола A2R10G10B10 формат. Вызов функции SetDisplayConfig завершается ошибкой, если для каких-либо форматов пикселей для активных путей задано значение DISPLAYCONFIG_PIXELFORMAT_NONGDI.
DISPLAYCONFIG_PIXELFORMAT_FORCE_UINT32
Значение: 0xffffffff
Принудительно компилирует это перечисление до 32 бит в размере. Без этого значения некоторые компиляторы разрешали бы компиляцию этого перечисления до размера, отличного от 32 бит. Не следует использовать это значение.

Требования

Требование Значение
Минимальная версия клиента Доступно в клиенте Windows 7.
Верхняя часть wingdi.h (включая Windows.h)

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

QueryDisplayConfig

SetDisplayConfig