IExtractImage 인터페이스(shobjidl_core.h)

Shell 폴더에서 미리 보기 이미지를 요청하는 메서드를 노출합니다.

상속

IExtractImage 인터페이스는 IUnknown 인터페이스에서 상속됩니다. IExtractImage 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

IExtractImage 인터페이스에는 이러한 메서드가 있습니다.

 
IExtractImage::Extract

셸 폴더의 항목과 같은 개체에서 이미지를 요청합니다.
IExtractImage::GetLocation

추출할 이미지의 경로를 가져옵니다.

설명

프로세스에는 두 단계가 있습니다. 먼저 GetLocation 을 사용하여 이미지의 경로 설명을 요청하고 이미지를 렌더링하는 방법을 지정합니다. 그런 다음 추출 을 호출하여 이미지를 추출합니다.

개체가 자유 스레드인 경우 필요에 따라 중지하고 시작할 수 있도록 IRunnableTask 인터페이스도 노출해야 합니다. 이 기능은 추출 속도가 느릴 때 특히 유용할 수 있습니다.

네임스페이스 확장이 Shellview에 표시할 미리 보기 이미지를 제공해야 하는 경우 IExtractImage 를 구현합니다.

네임스페이스 개체의 보기를 구현하고 썸네일 이미지를 표시하려는 경우 IExtractImage 를 사용합니다. Shell 폴더의 IShellFolder::GetUIObjectOf 메서드를 사용하여 해당 IExtractImage 인터페이스에 바인딩할 수 있습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 2000 Professional, Windows XP [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 shobjidl_core.h(Shobjidl.h 포함)