fonction interop ::GetMonitorFromDisplayId (microsoft.ui.interop.h)
Obtient le HMONITOR qui correspond à l’DisplayId spécifié, si l’argument displayId est valide et que le système a un HMONITOR qui représente le moniteur d’affichage.
Notes
L’en-tête microsoft.ui.interop.h
a une dépendance sur microsoft.ui.h
, qui n’est pas livrée dans le cadre de l’SDK d'application Windows. Vous pouvez exécuter le compilateur MIDL (midl.exe
) sur Microsoft.UI.idl
afin de générer microsoft.ui.h
. Ou utilisez simplement les fonctions dans l’en-tête winrt/Microsoft.ui.interop.h à la place.
C#. Pour les développeurs d’applications de bureau C#, les fonctions d’interopérabilité dans cet en-tête sont encapsulées par les méthodes de la classe Microsoft.UI.Win32Interop .
Syntaxe
HRESULT GetMonitorFromDisplayId(
::ABI::Microsoft::UI::DisplayId displayId,
HMONITOR *hmonitor
) noexcept;
Paramètres
displayId
Type : DisplayId
Identificateur de l’affichage.
hmonitor
Type : HMONITOR
Handle du moniteur d’affichage qui correspond à displayId, si displayId est valide et si le système a un HMONITOR qui représente le moniteur d’affichage. Sinon, null
.
Valeur retournée
Type : HRESULT
Retourne S_OK si la fonction réussit. Sinon, retourne une valeur qui indique l’erreur.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10, version 1809 (avec SDK d'application Windows 1.0 ou version ultérieure) |
En-tête | microsoft.ui.interop.h |