다음을 통해 공유


ISharedBitmap::D etach 메서드(thumbcache.h)

ISharedBitmap 개체에 포함된 비트맵을 검색하고 포함된 비트맵이 공유 메모리에 있는 경우 복사본을 반환합니다. 이 메서드를 호출한 후 비트맵은 더 이상 이 ISharedBitmap 과 연결되지 않으며 ISharedBitmap::GetSharedBitmap 또는 ISharedBitmap::D etach 를 다시 호출할 수 없습니다.

구문

HRESULT Detach(
  [out] HBITMAP *phbm
);

매개 변수

[out] phbm

형식: HBITMAP*

이 메서드가 반환되면 검색할 비트맵에 대한 핸들에 대한 포인터가 포함됩니다.

반환 값

형식: HRESULT

메서드가 성공하면 S_OK를 반환하고, 그러지 않으면 HRESULT 오류 코드를 반환합니다.

설명

검색되는 비트맵이 공유 메모리에 있으면 비트맵의 복사본이 반환됩니다. Detach 메서드는 기본 공유 메모리에 대한 참조를 해제하지 않습니다.

검색되는 비트맵이 공유 메모리에 없는 경우 비트맵 자체가 반환되고 복사본이 만들어지지 않습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 thumbcache.h