다음을 통해 공유


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

추가 정보

IThumbnailSettings