共用方式為


DESKTOP_WALLPAPER_POSITION列舉 (shobjidl_core.h)

指定桌面背景圖案的顯示方式。

Syntax

typedef enum DESKTOP_WALLPAPER_POSITION {
  DWPOS_CENTER = 0,
  DWPOS_TILE = 1,
  DWPOS_STRETCH = 2,
  DWPOS_FIT = 3,
  DWPOS_FILL = 4,
  DWPOS_SPAN = 5
} ;

常數

 
DWPOS_CENTER
值: 0
置中影像;不延展。 這相當於 IActiveDesktop 中的WPSTYLE_CENTER樣式。
DWPOS_TILE
值: 1
在所有監視器上並排影像。 這相當於 IActiveDesktop 中的WPSTYLE_TILE樣式。
DWPOS_STRETCH
值: 2
延展影像以完全符合監視器。 這相當於 IActiveDesktop 中的WPSTYLE_STRETCH樣式。
DWPOS_FIT
值: 3
將影像延展至監視器的高度或寬度,而不需變更其外觀比例或裁剪影像。 這可能會導致影像上方或上方或下方 的彩色信件框列 。 這相當於 IActiveDesktop 中的WPSTYLE_KEEPASPECT樣式。
DWPOS_FILL
值: 4
延展影像以填滿螢幕,並視需要裁剪影像以避免收件匣列。 這相當於 IActiveDesktop 中的WPSTYLE_CROPTOFIT樣式。
DWPOS_SPAN
值: 5
跨鏈接至系統的所有監視器,跨越單一映像。 此旗標沒有 IActiveDesktop 對等專案。

規格需求

需求
最低支援的用戶端 Windows 8 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2012 [僅限傳統型應用程式]
標頭 shobjidl_core.h (包括 Shobjidl.h)

另請參閱

IDesktopWallpaper::GetPosition

IDesktopWallpaper::SetPosition