IThumbnailSettings::SetContext 方法 (thumbcache.h)
可讓縮圖提供者傳回用戶內容特有的縮圖。
一開始,縮圖提供者會透過呼叫 IThumbnailCache::GetThumbnail 方法,接收縮圖影像的要求。 在回應中,提供者呼叫 IExtractImage::Extract 或 IThumbnailProvider::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 |