Freigeben über


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)

Weitere Informationen

QueryDisplayConfig

SetDisplayConfig