Freigeben über


D3DKMT_SETDISPLAYMODE-Struktur (d3dkmthk.h)

Die D3DKMT_SETDISPLAYMODE-Struktur beschreibt die primäre Zuordnung, die zum Scannen auf die Anzeige verwendet wird.

Syntax

typedef struct _D3DKMT_SETDISPLAYMODE {
  [in]  D3DKMT_HANDLE                         hDevice;
  [in]  D3DKMT_HANDLE                         hPrimaryAllocation;
  [in]  D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING ScanLineOrdering;
  [in]  D3DDDI_ROTATION                       DisplayOrientation;
  [out] UINT                                  PrivateDriverFormatAttribute;
  [in]  D3DKMT_SETDISPLAYMODE_FLAGS           Flags;
} D3DKMT_SETDISPLAYMODE;

Member

[in] hDevice

Ein Handle für das Gerät, das die Einstellung des Anzeigemodus anfordert.

[in] hPrimaryAllocation

Ein D3DKMT_HANDLE Datentyp, der das Kernelmodushandle für die primäre Zuordnung zum Scannen darstellt.

[in] ScanLineOrdering

Ein D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING typisierter Wert, der angibt, wie Scanzeilen im Anzeigemodus sortiert werden.

[in] DisplayOrientation

Ein D3DDDI_ROTATION typisierter Wert, der die Ausrichtung des Anzeigemodus angibt.

[out] PrivateDriverFormatAttribute

Ein UINT-Wert, der ein privates Formatattribut angibt, das der installierbare OpenGL-Clienttreiber (ICD) verwenden sollte, um die aktuelle primäre Oberfläche zu konvertieren, wenn bei einem Aufruf der Funktion D3DKMTSetDisplayMode mit STATUS_GRAPHICS_INCOMPATIBLE_PRIVATE_FORMAT ein Fehler aufgetreten ist.

[in] Flags

Unterstützt in Windows 7 und höheren Versionen.

Eine D3DKMT_SETDISPLAYMODE_FLAGS-Struktur , die in Bitfeldflags Attribute zum Festlegen des Anzeigemodus angibt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista
Kopfzeile d3dkmthk.h (include D3dkmthk.h)

Weitere Informationen

D3DDDI_ROTATION

D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING

D3DKMTSetDisplayMode

D3DKMT_SETDISPLAYMODE_FLAGS