interop::GetDisplayIdFromMonitor function (microsoft.ui.interop.h)
Gets the DisplayId that corresponds to the specified HMONITOR, if the hmonitor argument is valid.
Note
The microsoft.ui.interop.h
header has a dependency on microsoft.ui.h
, which is not shipped as part of the Windows App SDK. You can run the MIDL compiler (midl.exe
) on Microsoft.UI.idl
in order to generate microsoft.ui.h
. Or just use the functions in the winrt/Microsoft.ui.interop.h header instead.
C#. For C# desktop application developers, the interop functions in this header are wrapped by the methods of the Microsoft.UI.Win32Interop class.
Syntax
HRESULT GetDisplayIdFromMonitor(
HMONITOR hmonitor,
::ABI::Microsoft::UI::DisplayId *displayId
) noexcept;
Parameters
hmonitor
Type: HMONITOR
The handle of the display monitor for which to get the DisplayId.
displayId
Type: DisplayId
The display monitor identifier that corresponds to hmonitor, if hmonitor is valid. Otherwise, null
.
Return value
Type: HRESULT
Returns S_OK if the function succeeds. Otherwise, returns a value that indicates the error.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10, version 1809 (with Windows App SDK 1.0 or later) |
Header | microsoft.ui.interop.h |