interop::GetMonitorFromDisplayId funzione (microsoft.ui.interop.h)
Ottiene l'oggetto HMONITOR corrispondente all'oggetto DisplayId specificato, se l'argomento displayId è valido e il sistema ha un HMONITOR che rappresenta il monitor visualizzato.
Nota
L'intestazione microsoft.ui.interop.h
ha una dipendenza da microsoft.ui.h
, che non viene inviata come parte del SDK per app di Windows. È possibile eseguire il compilatore MIDL (midl.exe
) Microsoft.UI.idl
per generare microsoft.ui.h
. In alternativa, usare le funzioni nell'intestazione winrt/Microsoft.ui.interop.h .
C#. Per gli sviluppatori di applicazioni desktop C#, le funzioni di interoperabilità in questa intestazione vengono incapsulate dai metodi della classe Microsoft.UI.Win32Interop .
Sintassi
HRESULT GetMonitorFromDisplayId(
::ABI::Microsoft::UI::DisplayId displayId,
HMONITOR *hmonitor
) noexcept;
Parametri
displayId
Tipo: DisplayId
Identificatore per la visualizzazione.
hmonitor
Tipo: HMONITOR
Handle di monitoraggio visualizzato che corrisponde a displayId, se displayId è valido e il sistema ha un HMONITOR che rappresenta il monitoraggio dello schermo. In caso contrario, null
.
Valore restituito
Tipo: HRESULT
Restituisce S_OK se la funzione ha esito positivo. In caso contrario, restituisce un valore che indica l'errore.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10, versione 1809 (con SDK per app di Windows 1.0 o versione successiva) |
Intestazione | microsoft.ui.interop.h |