Struct winapi::windowscodecs::IWICPlanarFormatConverterVtbl [] [src]

pub struct IWICPlanarFormatConverterVtbl {
    pub parent: IWICBitmapSourceVtbl,
    pub Initialize: unsafe extern "system" fn(This: *mut IWICPlanarFormatConverter, ppPlanes: *mut *mut IWICBitmapSource, cPlanes: UINT, dstFormat: REFWICPixelFormatGUID, dither: WICBitmapDitherType, pIPalette: *mut IWICPalette, alphaThreasholdPercent: f64, paletteTranslate: WICBitmapPaletteType) -> HRESULT,
    pub CanConvert: unsafe extern "system" fn(This: *mut IWICPlanarFormatConverter, pSrcPixelFormats: *const WICPixelFormatGUID, cSrcPlanes: UINT, dstPixelFormat: REFWICPixelFormatGUID, pfCanConvert: *mut BOOL) -> HRESULT,
}

Fields

parent: IWICBitmapSourceVtbl Initialize: unsafe extern "system" fn(This: *mut IWICPlanarFormatConverter, ppPlanes: *mut *mut IWICBitmapSource, cPlanes: UINT, dstFormat: REFWICPixelFormatGUID, dither: WICBitmapDitherType, pIPalette: *mut IWICPalette, alphaThreasholdPercent: f64, paletteTranslate: WICBitmapPaletteType) -> HRESULT CanConvert: unsafe extern "system" fn(This: *mut IWICPlanarFormatConverter, pSrcPixelFormats: *const WICPixelFormatGUID, cSrcPlanes: UINT, dstPixelFormat: REFWICPixelFormatGUID, pfCanConvert: *mut BOOL) -> HRESULT