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

コンテキストを指定する 1 つ以上のフラグ。 この値は、IThumbnailProvider::GetThumbnail の呼び出しによってサムネイル プロバイダーによって受信されるWTS_FLAGS値に基づいています。

戻り値

型: HRESULT

このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。

要件

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

こちらもご覧ください

IThumbnailSettings