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 |