Share via


IWICBitmapSourceTransform 인터페이스(wincodec.h)

기본 IWICBitmapSource 구현에 특정 작업을 오프로드하는 메서드를 노출합니다.

상속

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

메서드

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

 
IWICBitmapSourceTransform::CopyPixels

제공된 입력 매개 변수를 사용하여 픽셀 데이터를 복사합니다.
IWICBitmapSourceTransform::D oesSupportTransform

IWICBitmapSourceTransform 인터페이스 구현에서 특정 변환 옵션이 기본적으로 지원되는지 여부를 결정합니다.
IWICBitmapSourceTransform::GetClosestPixelFormat

원하는 형식이 지정된 경우 IWICBitmapSourceTransform 구현에서 기본적으로 픽셀을 복사할 수 있는 가장 가까운 픽셀 형식을 검색합니다.
IWICBitmapSourceTransform::GetClosestSize

원하는 차원을 고려하여 구현에서 기본적으로 스케일링할 수 있는 가장 가까운 차원을 반환합니다.

설명

IWICBitmapSourceTransform 인터페이스는 디코딩 중에 픽셀을 고유하게 스케일링, 대칭 이동, 회전 또는 서식 변환할 수 있는 코덱에 의해 구현됩니다. 변환이 디코딩 프로세스와 결합되므로 네이티브 변환은 일반적으로 네이티브가 아닌 변환보다 성능 이점을 제공합니다. 받은 편지함 IWICBitmapScaler, IWICBitmapFlipRotatorIWICFormatConverter 구현은 모두 지원되는 IWICBitmapFrameDecode 바로 다음에 배치될 때 IWICBitmapSourceTransform 인터페이스를 사용하므로 일반적인 경우 애플리케이션은 이 성능 향상을 자동으로 수신하고 이 인터페이스를 직접 사용할 필요가 없습니다. 그러나 여러 변환을 연결하거나 사용자 지정 변환을 구현할 때 IWICBitmapSourceTransform 인터페이스를 직접 사용하는 경우 성능 이점이 있을 수 있습니다.

요구 사항

   
지원되는 최소 클라이언트 WINDOWS XP SP2, Windows Vista [데스크톱 앱 | UWP 앱]
지원되는 최소 서버 Windows Server 2008 [데스크톱 앱 | UWP 앱]
대상 플랫폼 Windows
헤더 wincodec.h