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) |