interop::GetMonitorFromDisplayId 関数 (microsoft.ui.interop.h)

displayId 引数が有効で、システムにディスプレイ モニターを表す HMONITOR がある場合は、指定した DisplayId に対応する HMONITOR を取得します。

注意

ヘッダーは microsoft.ui.interop.hmicrosoft.ui.h依存します。これは、Windows アプリ SDKの一部として出荷されません。 を生成microsoft.ui.hするために、 で MIDL コンパイラ (midl.exe) Microsoft.UI.idl を実行できます。 または、代わりに winrt/Microsoft.ui.interop.h ヘッダーの関数を使用します。

C#。 C# デスクトップ アプリケーション開発者の場合、このヘッダーの相互運用機能は 、Microsoft.UI.Win32Interop クラスのメソッドによってラップされます。

構文

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

パラメーター

displayId

種類: DisplayId

ディスクの識別子。

hmonitor

種類: HMONITOR

displayId が有効で、システムにディスプレイ モニターを表す HMONITOR がある場合、displayId に対応する表示モニター ハンドル。 それ以外の場合は null

戻り値

種類: HRESULT

関数が成功 した場合S_OK を返します。 それ以外の場合は、エラーを示す値を返します。

要件

要件
サポートされている最小のクライアント Windows 10 Version 1809 (Windows アプリ SDK 1.0 以降)
Header microsoft.ui.interop.h

こちらもご覧ください

アプリ ウィンドウの管理