Compartir a través de


función interop::GetMonitorFromDisplayId (microsoft.ui.interop.h)

Obtiene el HMONITOR que corresponde al DisplayId especificado, si el argumento displayId es válido y el sistema tiene un HMONITOR que representa el monitor de visualización.

Nota:

El encabezado microsoft.ui.interop.h tiene una dependencia de microsoft.ui.h, que no se incluye como parte de Windows App SDK. Puede ejecutar el del compilador MIDL (midl.exe) en Microsoft.UI.idl para generar microsoft.ui.h. O simplemente use las funciones del encabezado winrt/Microsoft.ui.interop.h en su lugar.

C#. Para los desarrolladores de aplicaciones de escritorio de C#, las funciones de interoperabilidad de este encabezado se encapsulan mediante los métodos de la clase Microsoft.UI.Win32Interop.

Sintaxis

HRESULT GetMonitorFromDisplayId(
  ::ABI::Microsoft::UI::DisplayId displayId,
  HMONITOR                        *hmonitor
) noexcept;

Parámetros

displayId

Tipo: DisplayId

Identificador de la pantalla.

hmonitor

Tipo: HMONITOR

Identificador de monitor de visualización que corresponde a displayId, si displayId es válido y el sistema tiene un HMONITOR que representa el monitor de visualización. De lo contrario, null.

Valor devuelto

Tipo: HRESULT

Devuelve S_OK si la función se realiza correctamente. De lo contrario, devuelve un valor que indica el error.

Requisitos

Requisito Valor
cliente mínimo admitido Windows 10, versión 1809 (con Windows App SDK 1.0 o posterior)
encabezado microsoft.ui.interop.h

Consulte también

Administrar ventanas de aplicaciones