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;
Member
[in] hPrimaryAllocation
Ein D3DKMT_HANDLE Datentyp, der das Kernelmodushandle für die primäre Zuordnung zum Scannen darstellt. Die PfnAllocateCb-Funktion der Microsoft Direct3D-Runtime gibt dieses Handle zurück.
[out] PrivateDriverFormatAttribute
Ein privates Formatattribut, das der Benutzermodusanzeigetreiber verwenden sollte, um die aktuelle primäre Oberfläche zu konvertieren, wenn die Rückruffunktion pfnSetDisplayModeCb D3DDDIERR_INCOMPATIBLEPRIVATEFORMAT zurückgegeben hat.
Hinweise
Der Benutzermodusanzeigetreiber kann den hPrimaryAllocation-Member im Aufruf von pfnSetDisplayModeCb so festlegen, dass jede Zuordnung überprüft wird. Die Zuordnung muss jedoch als primär markiert werden (das heißt, der Benutzermodusanzeigetreiber muss das Primäre Bitfeldflag im Flags-Member der D3DDDI_ALLOCATIONINFO-Struktur in einem Aufruf der pfnAllocateCb-Funktion festgelegt haben, um die Zuordnung zu erstellen).
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme. |
Kopfzeile | d3dumddi.h (include D3dumddi.h) |