перечисление 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) |