Partager via


Interop ::GetMonitorFromDisplayId, fonction (microsoft.ui.interop.h)

Obtient l'HMONITOR qui correspond au DisplayId spécifié, si l’argument displayId est valide et que le système a un HMONITOR qui représente le moniteur d’affichage.

Remarque

L’en-tête microsoft.ui.interop.h a une dépendance sur microsoft.ui.h, qui n’est pas fourni dans le cadre du KIT de développement logiciel (SDK) d’application Windows . Vous pouvez exécuter l' du 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é de 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 de moniteur d’affichage qui correspond à displayId, si displayId est valide et que le système a un HMONITOR qui représente le moniteur d’affichage. Sinon, null.

Valeur de retour

Type : HRESULT

Retourne S_OK si la fonction réussit. Sinon, retourne une valeur qui indique l’erreur.

Spécifications

Besoin Valeur
client minimum pris en charge Windows 10, version 1809 (avec windows App SDK 1.0 ou version ultérieure)
En-tête microsoft.ui.interop.h

Voir aussi

Gérer les fenêtres d’application