[]
IWICImagingFactory
[Guid("ec5ec8a9-c395-4314-9c77-54d7a935ff70")]
public class ImagingFactory : ComObject, IDisposable, IUnknown
Name | Description |
---|---|
ImagingFactory(IntPtr) | Initializes a new instance of the ImagingFactory class. |
Name | Description |
---|---|
WICImagingFactoryClsid | Constant WICImagingFactoryClsid. |
Name | Description |
---|---|
Create() | Creates a new instance of the ImagingFactory class. |
CreateBitmap(int, int, Guid, BitmapCreateCacheOption) | HRESULT IWICImagingFactory::CreateBitmap([In] unsigned int uiWidth,[In] unsigned int uiHeight,[In] const GUID& pixelFormat,[In] WICBitmapCreateCacheOption option,[Out, Fast] IWICBitmap** ppIBitmap) |
CreateBitmapClipper() | HRESULT IWICImagingFactory::CreateBitmapClipper([Out, Fast] IWICBitmapClipper** ppIBitmapClipper) |
CreateBitmapFlipRotator() | HRESULT IWICImagingFactory::CreateBitmapFlipRotator([Out, Fast] IWICBitmapFlipRotator** ppIBitmapFlipRotator) |
CreateBitmapFromHBITMAP(IntPtr, IntPtr, BitmapAlphaChannelOption) | HRESULT IWICImagingFactory::CreateBitmapFromHBITMAP([In] HBITMAP hBitmap,[In, Optional] HPALETTE hPalette,[In] WICBitmapAlphaChannelOption options,[Out, Fast] IWICBitmap** ppIBitmap) |
CreateBitmapFromHICON(IntPtr) | HRESULT IWICImagingFactory::CreateBitmapFromHICON([In] HICON hIcon,[Out, Fast] IWICBitmap** ppIBitmap) |
CreateBitmapFromMemory(int, int, Guid, int, int, IntPtr) | HRESULT IWICImagingFactory::CreateBitmapFromMemory([In] unsigned int uiWidth,[In] unsigned int uiHeight,[In] const GUID& pixelFormat,[In] unsigned int cbStride,[In] unsigned int cbBufferSize,[In] void* pbBuffer,[Out, Fast] IWICBitmap** ppIBitmap) |
CreateBitmapFromSource(BitmapSource, BitmapCreateCacheOption) | HRESULT IWICImagingFactory::CreateBitmapFromSource([In, Optional] IWICBitmapSource* pIBitmapSource,[In] WICBitmapCreateCacheOption option,[Out, Fast] IWICBitmap** ppIBitmap) |
CreateBitmapFromSourceRect(BitmapSource, int, int, int, int) | HRESULT IWICImagingFactory::CreateBitmapFromSourceRect([In, Optional] IWICBitmapSource* pIBitmapSource,[In] unsigned int x,[In] unsigned int y,[In] unsigned int width,[In] unsigned int height,[Out, Fast] IWICBitmap** ppIBitmap) |
CreateBitmapScaler() | HRESULT IWICImagingFactory::CreateBitmapScaler([Out, Fast] IWICBitmapScaler** ppIBitmapScaler) |
CreateColorContext() | HRESULT IWICImagingFactory::CreateColorContext([Out, Fast] IWICColorContext** ppIWICColorContext) |
CreateColorTransformer() | HRESULT IWICImagingFactory::CreateColorTransformer([Out, Fast] IWICColorTransform** ppIWICColorTransform) |
CreateComponentEnumerator(int, int) | HRESULT IWICImagingFactory::CreateComponentEnumerator([In] unsigned int componentTypes,[In] unsigned int options,[Out, Fast] IEnumUnknown** ppIEnumUnknown) |
CreateComponentInfo(Guid) | HRESULT IWICImagingFactory::CreateComponentInfo([In] const GUID& clsidComponent,[Out, Fast] IWICComponentInfo** ppIInfo) |
CreateDecoder(Guid, Guid?) | HRESULT IWICImagingFactory::CreateDecoder([In] const GUID& guidContainerFormat,[In, Optional] const GUID* pguidVendor,[Out, Fast] IWICBitmapDecoder** ppIDecoder) |
CreateDecoderFromFileHandle(IntPtr, Guid?, DecodeOptions) | HRESULT IWICImagingFactory::CreateDecoderFromFileHandle([In] ULONG_PTR hFile,[In, Optional] const GUID* pguidVendor,[In] WICDecodeOptions metadataOptions,[Out, Fast] IWICBitmapDecoder** ppIDecoder) |
CreateDecoderFromFilename(string, Guid?, int, DecodeOptions) | HRESULT IWICImagingFactory::CreateDecoderFromFilename([In] const wchar_t* wzFilename,[In, Optional] const GUID* pguidVendor,[In] unsigned int dwDesiredAccess,[In] WICDecodeOptions metadataOptions,[Out, Fast] IWICBitmapDecoder** ppIDecoder) |
CreateEncoder(Guid, Guid?) | HRESULT IWICImagingFactory::CreateEncoder([In] const GUID& guidContainerFormat,[In, Optional] const GUID* pguidVendor,[Out, Fast] IWICBitmapEncoder** ppIEncoder) |
CreateFastMetadataEncoderFromDecoder(BitmapDecoder) | HRESULT IWICImagingFactory::CreateFastMetadataEncoderFromDecoder([In, Optional] IWICBitmapDecoder* pIDecoder,[Out, Fast] IWICFastMetadataEncoder** ppIFastEncoder) |
CreateFastMetadataEncoderFromFrameDecode(BitmapFrameDecode) | HRESULT IWICImagingFactory::CreateFastMetadataEncoderFromFrameDecode([In, Optional] IWICBitmapFrameDecode* pIFrameDecoder,[Out, Fast] IWICFastMetadataEncoder** ppIFastEncoder) |
CreateFormatConverter() | HRESULT IWICImagingFactory::CreateFormatConverter([Out, Fast] IWICFormatConverter** ppIFormatConverter) |
CreatePalette() | HRESULT IWICImagingFactory::CreatePalette([Out, Fast] IWICPalette** ppIPalette) |
CreateQueryWriter(Guid, Guid?) | HRESULT IWICImagingFactory::CreateQueryWriter([In] const GUID& guidMetadataFormat,[In, Optional] const GUID* pguidVendor,[Out, Fast] IWICMetadataQueryWriter** ppIQueryWriter) |
CreateQueryWriterFromReader(MetadataQueryReader, Guid?) | HRESULT IWICImagingFactory::CreateQueryWriterFromReader([In, Optional] IWICMetadataQueryReader* pIQueryReader,[In, Optional] const GUID* pguidVendor,[Out, Fast] IWICMetadataQueryWriter** ppIQueryWriter) |
CreateStream() | HRESULT IWICImagingFactory::CreateStream([Out, Fast] IWICStream** ppIWICStream) |
Name | Description |
---|---|
explicit operator ImagingFactory(IntPtr) | Performs an explicit conversion from IntPtr to ImagingFactory. |