다음을 통해 공유


IShellImageData 인터페이스(shimgdata.h)

[이 인터페이스는 결국 지원되지 않습니다. IShellImageData 메서드 대신 Windows GDI+ API를 사용하는 것이 좋습니다.]

이미지 데이터를 표시, 조작 및 설명하는 메서드 및 속성을 노출합니다.

상속

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

메서드

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

 
IShellImageData::CloneFrame

현재 이미지 또는 프레임의 복제본을 검색합니다.
IShellImageData::D ecode

이미지 파일을 디코딩하고 상태를 설정합니다.
IShellImageData::D iscardEdit

이미지에 대한 편집 내용을 삭제합니다.
IShellImageData::D isplayName

IShellImageData가 파일 경로에서 초기화된 경우 파일의 이름을 가져옵니다. 그렇지 않으면 데이터 스트림의 이름을 가져옵니다.
IShellImageData::D raw

디코딩된 이미지를 그립니다.
IShellImageData::GetCurrentPage

다중 페이지 이미지의 현재 페이지를 가져옵니다.
IShellImageData::GetDelay

애니메이션의 현재 프레임에 대한 지연 값을 가져옵니다.
IShellImageData::GetEncoderParams

인코더 매개 변수의 현재 집합을 가져옵니다.
IShellImageData::GetPageCount

다중 페이지 이미지의 페이지 수를 가져옵니다.
IShellImageData::GetPixelFormat

이미지의 픽셀 형식을 가져옵니다.
IShellImageData::GetProperties

이미지의 속성에 액세스할 수 있는 IPropertySetStorage를 가져옵니다.
IShellImageData::GetRawDataFormat

이미지 형식을 식별하는 GUID를 검색합니다.
IShellImageData::GetResolution

이미지의 해상도(dpi(인치당 점)를 가져옵니다.
IShellImageData::GetSize

이미지 파일의 차원을 가져옵니다.
IShellImageData::IsAnimated

이미지에 애니메이션 효과를 주는지 여부를 결정합니다.
IShellImageData::IsDecoded

IShellImageData::D ecode를 호출하여 이미지가 디코딩되었는지 여부를 확인합니다. 이미지가 처음 디코딩되지 않은 경우 많은 작업에서 실패 코드를 반환합니다.
IShellImageData::IsEditable

이미지를 편집할 수 있는지 여부를 결정합니다.
IShellImageData::IsMultipage

이미지가 다중 페이지 TIFF(태그가 지정된 이미지 파일 형식) 이미지인지 여부를 결정합니다.
IShellImageData::IsPrintable

이미지를 인쇄할 수 있는지 여부를 결정합니다.
IShellImageData::IsTransparent

이미지가 투명한지 여부를 결정합니다.
IShellImageData::IsVector

이미지가 벡터 이미지인지 여부를 확인합니다.
IShellImageData::NextFrame

애니메이션 이미지의 다음 프레임으로 전환합니다.
IShellImageData::NextPage

다중 페이지 이미지의 다음 페이지로 전환합니다. 연결된 모든 애니메이션이 다시 설정됩니다.
IShellImageData::P revPage

다중 페이지 이미지의 이전 페이지로 전환합니다. 연결된 모든 애니메이션이 다시 설정됩니다.
IShellImageData::RegisterAbort

필요에 따라 이전 개체에 대한 포인터를 반환하여 콜백 중단 개체를 설정합니다.
IShellImageData::ReplaceFrame

현재 프레임을 새 이미지로 바꿉니다.
IShellImageData::Rotate

이미지를 90도 단위로 회전합니다.
IShellImageData::Scale

이미지 크기를 조정합니다.
IShellImageData::SelectPage

다중 페이지 이미지에서 지정된 페이지를 선택합니다.
IShellImageData::SetEncoderParams

인코더 매개 변수를 설정합니다.

설명

이 인터페이스는 Windows Vista 이전의 공용 헤더 파일에 포함되지 않았습니다.

요구 사항

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