System\Windows\Media\UnsafeNativeMethodsMilCoreApi.cs (128)
212System.Windows.Media.SafeMILHandle /* IWICComponentInfo */ THIS_PTR,
217System.Windows.Media.SafeMILHandle /* IWICComponentInfo */ THIS_PTR,
224System.Windows.Media.SafeMILHandle /* IWICComponentInfo */ THIS_PTR,
231System.Windows.Media.SafeMILHandle /* IWICComponentInfo */ THIS_PTR,
238System.Windows.Media.SafeMILHandle /* IWICComponentInfo */ THIS_PTR,
248System.Windows.Media.SafeMILHandle /* IWICBitmapCodecInfo */ THIS_PTR,
253System.Windows.Media.SafeMILHandle /* IWICBitmapCodecInfo */ THIS_PTR,
261System.Windows.Media.SafeMILHandle /* IWICBitmapCodecInfo */ THIS_PTR,
269System.Windows.Media.SafeMILHandle /* IWICBitmapCodecInfo */ THIS_PTR,
277System.Windows.Media.SafeMILHandle /* IWICBitmapCodecInfo */ THIS_PTR,
285System.Windows.Media.SafeMILHandle /* IWICBitmapCodecInfo */ THIS_PTR,
291System.Windows.Media.SafeMILHandle /* IWICBitmapCodecInfo */ THIS_PTR,
297System.Windows.Media.SafeMILHandle /* IWICBitmapCodecInfo */ THIS_PTR,
306System.Windows.Media.SafeMILHandle /* IWICMetadataQueryReader */ THIS_PTR,
311System.Windows.Media.SafeMILHandle /* IWICMetadataQueryReader */ THIS_PTR,
319System.Windows.Media.SafeMILHandle /* IWICMetadataQueryReader */ THIS_PTR,
326System.Windows.Media.SafeMILHandle /* IWICMetadataQueryReader */ THIS_PTR,
333System.Windows.Media.SafeMILHandle /* IWICMetadataQueryReader */ THIS_PTR,
334out System.Windows.Media.SafeMILHandle /* IEnumString */ enumString
342System.Windows.Media.SafeMILHandle /* IWICMetadataQueryWriter */ THIS_PTR,
349System.Windows.Media.SafeMILHandle /* IWICMetadataQueryWriter */ THIS_PTR,
358System.Windows.Media.SafeMILHandle /* IWICFastMetadataEncoder */ THIS_PTR
363System.Windows.Media.SafeMILHandle /* IWICFastMetadataEncoder */ THIS_PTR,
364out SafeMILHandle /* IWICMetadataQueryWriter */ ppIQueryWriter
372System.Windows.Media.SafeMILHandle /* IEnumString */ THIS_PTR,
380System.Windows.Media.SafeMILHandle /* IEnumString */ THIS_PTR
388System.Windows.Media.SafeMILHandle /* IPropertyBag2 */ THIS_PTR,
399System.Windows.Media.SafeMILHandle /* IWICBitmapSource */ THIS_PTR,
405System.Windows.Media.SafeMILHandle /* IWICBitmapSource */ THIS_PTR,
410System.Windows.Media.SafeMILHandle /* IWICBitmapSource */ THIS_PTR,
416System.Windows.Media.SafeMILHandle /* IWICBitmapSource */ THIS_PTR,
417System.Windows.Media.SafeMILHandle /* IMILPalette */ pIPalette);
421SafeMILHandle /* IWICBitmapSource */ THIS_PTR,
432SafeMILHandle THIS_PTR,
433out SafeMILHandle /* IWICBitmapDecoderInfo */ ppIDecoderInfo);
437SafeMILHandle /* IWICBitmapDecoder */ THIS_PTR,
438SafeMILHandle /* IMILPalette */ pIPalette);
442SafeMILHandle THIS_PTR,
448SafeMILHandle THIS_PTR,
456SafeMILHandle /* IWICBitmapDecoder */ THIS_PTR,
462SafeMILHandle /* IWICBitmapDecoder */ THIS_PTR,
468SafeMILHandle THIS_PTR,
474SafeMILHandle /* IWICBitmapDecoder */ THIS_PTR,
484SafeMILHandle /* IWICBitmapFrameDecode */ THIS_PTR,
490SafeMILHandle /* IWICBitmapFrameDecode */ THIS_PTR,
496SafeMILHandle /* IWICBitmapFrameDecode */ THIS_PTR,
506internal static extern UInt32 AddRef(SafeMILHandle pIUnkown);
533SafeMILHandle pIUnknown,
568internal static extern int /* HRESULT */ Initialize(SafeMILHandle /* IWICBitmapFrameEncode* */ THIS_PTR,
569SafeMILHandle /* IPropertyBag2* */ pIEncoderOptions);
572internal static extern int /* HRESULT */ Commit(SafeMILHandle /* IWICBitmapFrameEncode* */ THIS_PTR);
575internal static extern int /* HRESULT */ SetSize(SafeMILHandle /* IWICBitmapFrameEncode* */ THIS_PTR,
580internal static extern int /* HRESULT */ SetResolution(SafeMILHandle /* IWICBitmapFrameEncode* */ THIS_PTR,
585internal static extern int /* HRESULT */ WriteSource(SafeMILHandle /* IWICBitmapFrameEncode* */ THIS_PTR,
586SafeMILHandle /* IWICBitmapSource* */ pIBitmapSource,
590internal static extern int /* HRESULT */ SetThumbnail(SafeMILHandle /* IWICBitmapFrameEncode* */ THIS_PTR,
591System.Windows.Media.SafeMILHandle /* IWICBitmapSource* */ pIThumbnail);
595SafeMILHandle /* IWICBitmapFrameEncode */ THIS_PTR,
596out SafeMILHandle /* IWICMetadataQueryWriter */ ppIQueryWriter
600internal static extern int /* HRESULT */ SetColorContexts(SafeMILHandle /* IWICBitmapEncoder* */ THIS_PTR,
609internal static extern int /* HRESULT */ Initialize(SafeMILHandle /* IWICBitmapEncoder* */ THIS_PTR,
614internal static extern int /* HRESULT */ GetEncoderInfo(SafeMILHandle /* IWICBitmapEncoder* */ THIS_PTR,
615out SafeMILHandle /* IWICBitmapEncoderInfo ** */ ppIEncoderInfo
619internal static extern int /* HRESULT */ CreateNewFrame(SafeMILHandle /* IWICBitmapEncoder* */ THIS_PTR,
620out SafeMILHandle /* IWICBitmapFrameEncode ** */ ppIFramEncode,
621out SafeMILHandle /* IPropertyBag2 ** */ ppIEncoderOptions
625internal static extern int /* HRESULT */ SetThumbnail(SafeMILHandle /* IWICBitmapEncoder* */ THIS_PTR,
626System.Windows.Media.SafeMILHandle /* IWICBitmapSource* */ pIThumbnail);
629internal static extern int /* HRESULT */ SetPalette(SafeMILHandle /* IWICBitmapEncoder* */ THIS_PTR,
630System.Windows.Media.SafeMILHandle /* IWICPalette* */ pIPalette);
634SafeMILHandle /* IWICBitmapEncoder */ THIS_PTR,
635out SafeMILHandle /* IWICMetadataQueryWriter */ ppIQueryWriter
639internal static extern int /* HRESULT */ Commit(SafeMILHandle /* IWICBitmapEncoder* */ THIS_PTR);
645internal static extern int /* HRESULT */ InitializePredefined(System.Windows.Media.SafeMILHandle /* IWICPalette */ THIS_PTR,
650internal static extern int /* HRESULT */ InitializeCustom(System.Windows.Media.SafeMILHandle /* IWICPalette */ THIS_PTR,
655internal static extern int /* HRESULT */ InitializeFromBitmap(System.Windows.Media.SafeMILHandle /* IWICPalette */ THIS_PTR,
656System.Windows.Media.SafeMILHandle /* IWICBitmapSource* */ pISurface,
662System.Windows.Media.SafeMILHandle /* IWICPalette */ pIWICPalette);
665internal static extern int /* HRESULT */ GetType(System.Windows.Media.SafeMILHandle /* IWICPalette */ THIS_PTR,
669internal static extern int /* HRESULT */ GetColorCount(System.Windows.Media.SafeMILHandle /* IWICPalette */ THIS_PTR,
673internal static extern int /* HRESULT */ GetColors(System.Windows.Media.SafeMILHandle /* IWICPalette */ THIS_PTR,
679internal static extern int /* HRESULT */ HasAlpha(System.Windows.Media.SafeMILHandle /* IWICPalette */ THIS_PTR,
710out SafeMILHandle /* IWICPalette */ ppIPalette);
742out SafeMILHandle /* IUnknown** */ ppICodec);
747SafeMILHandle /* IWICBitmapSource */ pIBitmapSource,
788SafeMILHandle /* IWICBitmapDecoder */ pIDecoder,
789out SafeMILHandle /* IWICFastMetadataEncoder */ ppIFME);
795out SafeMILHandle /* IWICFastMetadataEncoder */ ppIBitmap);
808SafeMILHandle /* IWICMetadataQueryReader */ queryReader,
819SafeMILHandle pIMetadataReader,
844out SafeMILHandle /* IWICMetadataReader* */ pIMetadataReader
876System.Windows.Media.SafeMILHandle /* IWICBitmapClipper */ THIS_PTR,
877System.Windows.Media.SafeMILHandle /* IWICBitmapSource */ source,
885System.Windows.Media.SafeMILHandle /* IWICBitmapFlipRotator */ THIS_PTR,
886System.Windows.Media.SafeMILHandle /* IWICBitmapSource */ source,
894System.Windows.Media.SafeMILHandle /* IWICBitmapScaler */ THIS_PTR,
895System.Windows.Media.SafeMILHandle /* IWICBitmapSource */ source,
905System.Windows.Media.SafeMILHandle /* IWICFormatConverter */ THIS_PTR,
906System.Windows.Media.SafeMILHandle /* IWICBitmapSource */ source,
909System.Windows.Media.SafeMILHandle /* IWICBitmapPalette */ bitmapPalette,
925SafeMILHandle THIS_PTR,
934SafeMILHandle THIS_PTR,
942SafeMILHandle THIS_PTR,
948SafeMILHandle THIS_PTR,
957System.Windows.Media.SafeMILHandle /* IWICColorTransform */ THIS_PTR,
958System.Windows.Media.SafeMILHandle /* IWICBitmapSource */ source,
959System.Windows.Media.SafeMILHandle /* IWICColorContext */ pIContextSource,
960System.Windows.Media.SafeMILHandle /* IWICColorContext */ pIContextDest,
969System.Windows.Media.SafeMILHandle /* IWICBitmap */ THIS_PTR,
972out SafeMILHandle /* IWICBitmapLock* */ ppILock);
976System.Windows.Media.SafeMILHandle /* IWICBitmap */ THIS_PTR,
982System.Windows.Media.SafeMILHandle /* IWICBitmap */ THIS_PTR,
983System.Windows.Media.SafeMILHandle /* IMILPalette */ pIPalette);
990SafeMILHandle /* IWICBitmapLock */ pILock,
996SafeMILHandle /* IWICBitmapLock */ pILock,
1017SafeMILHandle /* IWICBitmapSource */ pISrc,
1022SafeMILHandle /* IWICBitmapSource */ pSourceIn,
1023SafeMILHandle /* IMILPalette */ pIPalette,
1024SafeMILHandle /* IWICBitmapFrameEncode* */ pIFrameEncode,
1025out SafeMILHandle /* IWICBitmapSource** */ ppSourceOut);
1046out System.Windows.Media.SafeMILHandle /* IWICColorContext */ ppColorContext);
1097SafeMILHandle /* CEventProxy */ pEventProxy,
1110out SafeMILHandle /* IMILRenderTargetBitmap */ ppIRenderTargetBitmap);
1116out SafeMILHandle /* IMILRenderTargetBitmap */ ppIRenderTargetBitmap);
1131out SafeMILHandle ppInteropDeviceBitmap,
1138SafeMILHandle pInteropDeviceBitmap
1148SafeMILHandle pInteropDeviceBitmap
1152internal static extern int GetAsSoftwareBitmap(SafeMILHandle pInteropDeviceBitmap, out BitmapSourceSafeMILHandle pIWICBitmapSource);