IDirect3D9Ex::GetAdapterModeCountEx-Methode (d3d9.h)
Gibt die Anzahl der verfügbaren Anzeigemodi zurück.
Syntax
UINT GetAdapterModeCountEx(
[in] UINT Adapter,
[in] const D3DDISPLAYMODEFILTER *pFilter
);
Parameter
[in] Adapter
Typ: UINT
Ordnungszahl, die die Grafikkarte angibt, von der die Anzahl des Anzeigemodus abgerufen werden soll.
[in] pFilter
Typ: const D3DDISPLAYMODEFILTER*
Gibt die Merkmale des gewünschten Anzeigemodus an. Siehe D3DDISPLAYMODEFILTER.
Rückgabewert
Typ: UINT
Die Anzahl der verfügbaren Anzeigemodi. Eine Rückgabe des Werts null von dieser Methode ist ein Hinweis darauf, dass kein solcher Anzeigemodus unterstützt wird oder einfach dieser Monitor nicht mehr verfügbar ist.
Hinweise
Ereignisse wie Änderungen des Anzeigemodus auf anderen Köpfen derselben Hardware, Überwachen oder deren Verbindung status Änderung und Desktoperweiterung/-vergrößerung können sich auf die Anzahl des verfügbaren Anzeigemodus auswirken.
Für Vollbildanwendungen ist S_PRESENT_MODE_CHANGED, die von PresentEx oder CheckDeviceState zurückgegeben werden, der Hinweis auf einen Fehler bei der Anzeigemoduseinstellung aufgrund dieser Ereignisse.
Um die Wahrscheinlichkeit zu erhöhen, dass ein derzeit verfügbarer Anzeigemodus erfolgreich festgelegt wird, sollten Vollbildanwendungen versuchen, die Liste der verfügbaren Anzeigemodus beim Empfang S_PRESENT_MODE_CHANGED erneut abzuabfragen.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | d3d9.h |
Bibliothek | D3D9.lib |