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