interop::GetMonitorFromDisplayId-Funktion (microsoft.ui.interop.h)
Ruft den HMONITOR ab, der der angegebenen DisplayId entspricht, wenn das displayId-Argument gültig ist und das System über einen HMONITOR verfügt, der den Anzeigemonitor darstellt.
Hinweis
Der microsoft.ui.interop.h
Header hat eine Abhängigkeit microsoft.ui.h
von , die nicht im Rahmen der Windows App SDK versendet wird. Sie können den MIDL-Compiler (midl.exe
) Microsoft.UI.idl
für ausführen, um zu generieren microsoft.ui.h
. Oder verwenden Sie stattdessen einfach die Funktionen im Winrt/Microsoft.ui.interop.h-Header .
C#. Für C#-Desktopanwendungsentwickler werden die Interopfunktionen in diesem Header von den Methoden der Microsoft.UI.Win32Interop-Klasse umschlossen.
Syntax
HRESULT GetMonitorFromDisplayId(
::ABI::Microsoft::UI::DisplayId displayId,
HMONITOR *hmonitor
) noexcept;
Parameter
displayId
Typ: DisplayId
Der Bezeichner für die Anzeige.
hmonitor
Typ: HMONITOR
Das Anzeigemonitorhandle, das displayId entspricht, wenn displayId gültig ist und das System über einen HMONITOR verfügt, der den Anzeigemonitor darstellt. Andernfalls null
.
Rückgabewert
Typ: HRESULT
Gibt S_OK zurück, wenn die Funktion erfolgreich ist. Gibt andernfalls einen Wert zurück, der den Fehler angibt.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10, Version 1809 (mit Windows App SDK 1.0 oder höher) |
Kopfzeile | microsoft.ui.interop.h |