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

デスクトップの壁紙を管理するためのメソッドを提供します。

継承

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

メソッド

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

 
IDesktopWallpaper::AdvanceSlideshow

指定したモニターの壁紙をスライドショーの次の画像に切り替えます。
IDesktopWallpaper::Enable

デスクトップの背景を有効または無効にします。
IDesktopWallpaper::GetBackgroundColor

イメージが表示されない場合、またはデスクトップの背景が無効になっている場合に、デスクトップに表示される色を取得します。 この色は、デスクトップの壁紙が画面全体に塗りつぶされない場合にも境界線として使用されます。
IDesktopWallpaper::GetMonitorDevicePathAt

システムのモニターの 1 つの一意の ID を取得します。
IDesktopWallpaper::GetMonitorDevicePathCount

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

指定したモニターの表示四角形を取得します。
IDesktopWallpaper::GetPosition

デスクトップの背景画像の現在の表示値を取得します。
IDesktopWallpaper::GetSlideshow

スライドショー画像が格納されているディレクトリへのパスを取得します。
IDesktopWallpaper::GetSlideshowOptions

シャッフルとタイミングの現在のデスクトップ壁紙スライドショー設定を取得します。
IDesktopWallpaper::GetStatus

スライドショーの現在の状態を取得します。
IDesktopWallpaper::GetWallpaper

現在のデスクトップの壁紙を取得します。
IDesktopWallpaper::SetBackgroundColor

イメージが表示されない場合、またはデスクトップの背景が無効になっている場合にデスクトップに表示される色を設定します。 この色は、デスクトップの壁紙が画面全体に塗りつぶされない場合にも境界線として使用されます。
IDesktopWallpaper::SetPosition

デスクトップの壁紙イメージの表示オプションを設定し、イメージを中央に配置するか、タイル化するか、拡大するかを決定します。
IDesktopWallpaper::SetSlideshow

デスクトップの壁紙スライドショーに使用する画像を指定します。
IDesktopWallpaper::SetSlideshowOptions

シャッフルとタイミングのデスクトップ壁紙スライドショー設定を設定します。
IDesktopWallpaper::SetWallpaper

デスクトップの壁紙を設定します。

要件

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

関連項目

IUnknown