IThumbnailSettings::SetContext 方法 (thumbcache.h)

可讓縮圖提供者傳回用戶內容特有的縮圖。

一開始,縮圖提供者會透過呼叫 IThumbnailCache::GetThumbnail 方法,接收縮圖影像的要求。 在回應中,提供者呼叫 IExtractImage::ExtractIThumbnailProvider::GetThumbnail 之前,縮圖快取可以呼叫 IThumbnailSettings::SetContext ,以確保傳回的縮圖適用於使用者的內容。 例如,提供者可以偵測新的WTS_APPSTYLE旗標,並傳回符合 Windows 8 UI 指導方針的縮圖。

語法

HRESULT SetContext(
  [in] WTS_CONTEXTFLAGS dwContext
);

參數

[in] dwContext

類型: WTS_CONTEXTFLAGS

指定內容的一或多個旗標。 此值是以縮圖提供者透過呼叫 IThumbnailProvider::GetThumbnail 所收到的WTS_FLAGS值為基礎。

傳回值

類型: HRESULT

如果此方法成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。

規格需求

需求
最低支援的用戶端 Windows 8 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2012 [僅限傳統型應用程式]
目標平台 Windows
標頭 thumbcache.h

另請參閱

IThumbnailSettings