Freigeben über


D3DDDICB_SETDISPLAYMODE Struktur (d3dumddi.h)

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

Syntax

typedef struct _D3DDDICB_SETDISPLAYMODE {
  [in]  D3DKMT_HANDLE hPrimaryAllocation;
  [out] UINT          PrivateDriverFormatAttribute;
} D3DDDICB_SETDISPLAYMODE;

Angehörige

[in] hPrimaryAllocation

Ein D3DKMT_HANDLE Datentyp, der das Kernelmodushandle für die primäre Zuordnung zum Scannen darstellt. Die pfnAllocateCb--Funktion der Microsoft Direct3D-Laufzeit gibt dieses Handle zurück.

[out] PrivateDriverFormatAttribute

Ein privates Formatattribut, mit dem der Benutzermodusanzeigetreiber die aktuelle primäre Oberfläche konvertieren soll, wenn die pfnSetDisplayModeCb Rückruffunktion D3DDDIERR_INCOMPATIBLEPRIVATEFORMAT zurückgegeben wurde.

Bemerkungen

Der Anzeigetreiber für den Benutzermodus kann den hPrimaryAllocation Member im Aufruf von pfnSetDisplayModeCb festlegen, um alle Zuordnungen zu scannen. Die Zuordnung muss jedoch als primär gekennzeichnet werden (d. a. der Benutzermodusanzeigetreiber muss das Primäre Bitfeldflagge im Flags Mitglied der D3DDDI_ALLOCATIONINFO Struktur in einem Aufruf der pfnAllocateCb--Funktion festgelegt haben, um die Zuordnung zu erstellen).

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme.
Header- d3dumddi.h (include D3dumddi.h)

Siehe auch

D3DDDI_ALLOCATIONINFO

pfnAllocateCb

pfnSetDisplayModeCb