次の方法で共有


IDesktopWallpaper::GetMonitorDevicePathCount メソッド (shobjidl_core.h)

システムに関連付けられているモニターの数を取得します。

構文

HRESULT GetMonitorDevicePathCount(
  [out] UINT *count
);

パラメーター

[out] count

このメソッドが正常に返されたときにモニターの数を受け取る値へのポインター。

戻り値

このメソッドは、成功すると S_OK を返します。 それ以外の場合は、次のような HRESULT エラー コードが返されます。

リターン コード 説明
E_POINTER
monitorIDNULL ポインターが指定されました。

解説

このメソッドによって取得されるカウントには、現在デタッチされているが、イメージが割り当てられているモニターが含まれます。 アタッチされたモニターとデタッチされたモニターを区別するには、 GetMonitorRECT を呼び出します。

要件

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

関連項目

IDesktopWallpaper

IDesktopWallpaper::GetMonitorDevicePathAt