IWICBitmapSourceTransform 인터페이스(wincodec.h)
기본 IWICBitmapSource 구현에 특정 작업을 오프로드하는 메서드를 노출합니다.
상속
IWICBitmapSourceTransform 인터페이스는 IUnknown 인터페이스에서 상속됩니다. IWICBitmapSourceTransform 에는 다음과 같은 유형의 멤버도 있습니다.
메서드
IWICBitmapSourceTransform 인터페이스에는 이러한 메서드가 있습니다.
IWICBitmapSourceTransform::CopyPixels 제공된 입력 매개 변수를 사용하여 픽셀 데이터를 복사합니다. |
IWICBitmapSourceTransform::D oesSupportTransform IWICBitmapSourceTransform 인터페이스 구현에서 특정 변환 옵션이 기본적으로 지원되는지 여부를 결정합니다. |
IWICBitmapSourceTransform::GetClosestPixelFormat 원하는 형식이 지정된 경우 IWICBitmapSourceTransform 구현에서 기본적으로 픽셀을 복사할 수 있는 가장 가까운 픽셀 형식을 검색합니다. |
IWICBitmapSourceTransform::GetClosestSize 원하는 차원을 고려하여 구현에서 기본적으로 스케일링할 수 있는 가장 가까운 차원을 반환합니다. |
설명
IWICBitmapSourceTransform 인터페이스는 디코딩 중에 픽셀을 고유하게 스케일링, 대칭 이동, 회전 또는 서식 변환할 수 있는 코덱에 의해 구현됩니다. 변환이 디코딩 프로세스와 결합되므로 네이티브 변환은 일반적으로 네이티브가 아닌 변환보다 성능 이점을 제공합니다. 받은 편지함 IWICBitmapScaler, IWICBitmapFlipRotator 및 IWICFormatConverter 구현은 모두 지원되는 IWICBitmapFrameDecode 바로 다음에 배치될 때 IWICBitmapSourceTransform 인터페이스를 사용하므로 일반적인 경우 애플리케이션은 이 성능 향상을 자동으로 수신하고 이 인터페이스를 직접 사용할 필요가 없습니다. 그러나 여러 변환을 연결하거나 사용자 지정 변환을 구현할 때 IWICBitmapSourceTransform 인터페이스를 직접 사용하는 경우 성능 이점이 있을 수 있습니다.
요구 사항
지원되는 최소 클라이언트 | WINDOWS XP SP2, Windows Vista [데스크톱 앱 | UWP 앱] |
지원되는 최소 서버 | Windows Server 2008 [데스크톱 앱 | UWP 앱] |
대상 플랫폼 | Windows |
헤더 | wincodec.h |