IAppVisibility インターフェイス (shobjidl_core.h)

ディスプレイにアプリが表示されているかどうかを確認する機能ユニバーサル Windows プラットフォーム提供します。

継承

IAppVisibility インターフェイスは、IUnknown インターフェイスから継承します。 IAppVisibility には、次の種類のメンバーもあります。

メソッド

IAppVisibility インターフェイスには、これらのメソッドがあります。

 
IAppVisibility::Advise

ディスプレイに対する変更の通知を受け取るアドバイズ シンク オブジェクトを登録します。
IAppVisibility::GetAppVisibilityOnMonitor

指定したモニターの現在のモードを照会します。
IAppVisibility::IsLauncherVisible

スタート画面が表示されるかどうかを示す値を取得します。
IAppVisibility::Unadvise

Advise を使用して以前に確立された接続を取り消します。

解説

IAppVisibility インターフェイスを使用して、ディスプレイにユニバーサル Windows プラットフォームアプリが表示されるタイミングを確認します。 これは、アクセシビリティ ツールやその他のアプリケーションに役立ちます。

[スタート] 画面が表示されるタイミングを確認するには、 IsLauncherVisible メソッドを使用します。

IAppVisibility インターフェイスを実装しないでください。 代わりに、CLSID_AppVisibilityを使用して CoCreateInstance 関数を呼び出します。

要件

   
サポートされている最小のクライアント Windows 8
サポートされている最小のサーバー Windows Server 2012
対象プラットフォーム Windows
ヘッダー shobjidl_core.h (Shobjidl.h を含む)

関連項目

IAppVisibilityEvents

IUnknown

MONITOR_APP_VISIBILITY