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 |