DISPLAYCONFIG_PIXELFORMAT-Enumeration (wingdi.h)
Die DISPLAYCONFIG_PIXELFORMAT-Enumeration gibt das Pixelformat in verschiedenen BPP-Werten (Bits per Pixel) an.
Syntax
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;
Konstanten
DISPLAYCONFIG_PIXELFORMAT_8BPP Wert: 1 Gibt das 8-BPP-Format an. |
DISPLAYCONFIG_PIXELFORMAT_16BPP Wert: 2 Gibt das Format 16 BPP an. |
DISPLAYCONFIG_PIXELFORMAT_24BPP Wert: 3 Gibt das Format 24 BPP an. |
DISPLAYCONFIG_PIXELFORMAT_32BPP Wert: 4 Gibt das Format 32 BPP an. |
DISPLAYCONFIG_PIXELFORMAT_NONGDI Wert: 5 Gibt an, dass es sich bei der aktuellen Anzeige nicht um einen 8-, 16-, 24- oder 32-BPP-GDI-Desktopmodus handelt. Ein Aufruf der QueryDisplayConfig-Funktion gibt beispielsweise DISPLAYCONFIG_PIXELFORMAT_NONGDI zurück, wenn eine DirectX-Anwendung den Desktop zuvor auf A2R10G10B10 Format festgelegt hat. Ein Aufruf der SetDisplayConfig-Funktion schlägt fehl, wenn Pixelformate für aktive Pfade auf DISPLAYCONFIG_PIXELFORMAT_NONGDI festgelegt sind. |
DISPLAYCONFIG_PIXELFORMAT_FORCE_UINT32 Wert: 0xffffffff Erzwingt, dass diese Enumeration in eine Größe von 32 Bits kompiliert wird. Ohne diesen Wert erlauben einige Compiler es dieser Enumeration, eine andere Größe als 32 Bits zu kompilieren. Sie sollten diesen Wert nicht verwenden. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar im Windows 7-Client. |
Kopfzeile | wingdi.h (einschließlich Windows.h) |