Freigeben über


DXGK_FRAMEBUFFER_STATE-Enumeration (dispmprt.h)

Der Framepufferzustand wird dem Treiber bereitgestellt, damit der Treiber Details der Anzeigekonfiguration ableiten kann, basierend auf dem Wissen, wie firmware und der Treiber eine bestimmte Auflösung festlegen, obwohl nur grundlegende Informationen direkt vom Betriebssystem für den Treiber zur Verfügung gestellt werden.

Syntax

typedef enum _DXGK_FRAMEBUFFER_STATE {
  FrameBufferStateUnknown,
  FrameBufferStateInitializedByFirmware,
  FrameBufferStateInitializedByDriver
} DXGK_FRAMEBUFFER_STATE;

Konstanten

 
FrameBufferStateUnknown
Wert, der angibt, dass das Betriebssystem über unzureichende Informationen verfügt, um den Framepufferstatus zu melden.
FrameBufferStateInitializedByFirmware
Wert, der angibt, dass der Framepuffer entweder mit UEFI oder VBIOS initialisiert wurde.
FrameBufferStateInitializedByDriver
Wert, der angibt, dass der hardwarespezifische Treiber den Framepuffer zuletzt initialisiert hat, als der vorherige Treiber beendet wurde. Beachten Sie, dass der Treiber, der den Framepuffer initialisiert hat, möglicherweise nicht dieselbe Version ist, die derzeit ausgeführt wird, wenn der Treiber aktualisiert wurde.

Hinweise

FrameBufferStateUnknown wird gemeldet, wenn der Framepufferstatus nicht definiert ist oder wenn der Framepuffer initialisiert wurde, aber möglicherweise vom Basic Display Driver geändert wurde. Die anderen beiden Zustände sollten nur gemeldet werden, wenn dieser Zustand zuverlässig ist.

Anforderungen

Anforderung Wert
Header dispmprt.h