System\Windows\Media\UnsafeNativeMethodsMilCoreApi.cs (128)
214System.Windows.Media.SafeMILHandle /* IWICComponentInfo */ THIS_PTR,
219System.Windows.Media.SafeMILHandle /* IWICComponentInfo */ THIS_PTR,
226System.Windows.Media.SafeMILHandle /* IWICComponentInfo */ THIS_PTR,
233System.Windows.Media.SafeMILHandle /* IWICComponentInfo */ THIS_PTR,
240System.Windows.Media.SafeMILHandle /* IWICComponentInfo */ THIS_PTR,
250System.Windows.Media.SafeMILHandle /* IWICBitmapCodecInfo */ THIS_PTR,
255System.Windows.Media.SafeMILHandle /* IWICBitmapCodecInfo */ THIS_PTR,
263System.Windows.Media.SafeMILHandle /* IWICBitmapCodecInfo */ THIS_PTR,
271System.Windows.Media.SafeMILHandle /* IWICBitmapCodecInfo */ THIS_PTR,
279System.Windows.Media.SafeMILHandle /* IWICBitmapCodecInfo */ THIS_PTR,
287System.Windows.Media.SafeMILHandle /* IWICBitmapCodecInfo */ THIS_PTR,
293System.Windows.Media.SafeMILHandle /* IWICBitmapCodecInfo */ THIS_PTR,
299System.Windows.Media.SafeMILHandle /* IWICBitmapCodecInfo */ THIS_PTR,
308System.Windows.Media.SafeMILHandle /* IWICMetadataQueryReader */ THIS_PTR,
313System.Windows.Media.SafeMILHandle /* IWICMetadataQueryReader */ THIS_PTR,
321System.Windows.Media.SafeMILHandle /* IWICMetadataQueryReader */ THIS_PTR,
328System.Windows.Media.SafeMILHandle /* IWICMetadataQueryReader */ THIS_PTR,
335System.Windows.Media.SafeMILHandle /* IWICMetadataQueryReader */ THIS_PTR,
336out System.Windows.Media.SafeMILHandle /* IEnumString */ enumString
344System.Windows.Media.SafeMILHandle /* IWICMetadataQueryWriter */ THIS_PTR,
351System.Windows.Media.SafeMILHandle /* IWICMetadataQueryWriter */ THIS_PTR,
360System.Windows.Media.SafeMILHandle /* IWICFastMetadataEncoder */ THIS_PTR
365System.Windows.Media.SafeMILHandle /* IWICFastMetadataEncoder */ THIS_PTR,
366out SafeMILHandle /* IWICMetadataQueryWriter */ ppIQueryWriter
374System.Windows.Media.SafeMILHandle /* IEnumString */ THIS_PTR,
382System.Windows.Media.SafeMILHandle /* IEnumString */ THIS_PTR
390System.Windows.Media.SafeMILHandle /* IPropertyBag2 */ THIS_PTR,
401System.Windows.Media.SafeMILHandle /* IWICBitmapSource */ THIS_PTR,
407System.Windows.Media.SafeMILHandle /* IWICBitmapSource */ THIS_PTR,
412System.Windows.Media.SafeMILHandle /* IWICBitmapSource */ THIS_PTR,
418System.Windows.Media.SafeMILHandle /* IWICBitmapSource */ THIS_PTR,
419System.Windows.Media.SafeMILHandle /* IMILPalette */ pIPalette);
423SafeMILHandle /* IWICBitmapSource */ THIS_PTR,
434SafeMILHandle THIS_PTR,
435out SafeMILHandle /* IWICBitmapDecoderInfo */ ppIDecoderInfo);
439SafeMILHandle /* IWICBitmapDecoder */ THIS_PTR,
440SafeMILHandle /* IMILPalette */ pIPalette);
444SafeMILHandle THIS_PTR,
450SafeMILHandle THIS_PTR,
458SafeMILHandle /* IWICBitmapDecoder */ THIS_PTR,
464SafeMILHandle /* IWICBitmapDecoder */ THIS_PTR,
470SafeMILHandle THIS_PTR,
476SafeMILHandle /* IWICBitmapDecoder */ THIS_PTR,
486SafeMILHandle /* IWICBitmapFrameDecode */ THIS_PTR,
492SafeMILHandle /* IWICBitmapFrameDecode */ THIS_PTR,
498SafeMILHandle /* IWICBitmapFrameDecode */ THIS_PTR,
508internal static extern UInt32 AddRef(SafeMILHandle pIUnkown);
535SafeMILHandle pIUnknown,
570internal static extern int /* HRESULT */ Initialize(SafeMILHandle /* IWICBitmapFrameEncode* */ THIS_PTR,
571SafeMILHandle /* IPropertyBag2* */ pIEncoderOptions);
574internal static extern int /* HRESULT */ Commit(SafeMILHandle /* IWICBitmapFrameEncode* */ THIS_PTR);
577internal static extern int /* HRESULT */ SetSize(SafeMILHandle /* IWICBitmapFrameEncode* */ THIS_PTR,
582internal static extern int /* HRESULT */ SetResolution(SafeMILHandle /* IWICBitmapFrameEncode* */ THIS_PTR,
587internal static extern int /* HRESULT */ WriteSource(SafeMILHandle /* IWICBitmapFrameEncode* */ THIS_PTR,
588SafeMILHandle /* IWICBitmapSource* */ pIBitmapSource,
592internal static extern int /* HRESULT */ SetThumbnail(SafeMILHandle /* IWICBitmapFrameEncode* */ THIS_PTR,
593System.Windows.Media.SafeMILHandle /* IWICBitmapSource* */ pIThumbnail);
597SafeMILHandle /* IWICBitmapFrameEncode */ THIS_PTR,
598out SafeMILHandle /* IWICMetadataQueryWriter */ ppIQueryWriter
602internal static extern int /* HRESULT */ SetColorContexts(SafeMILHandle /* IWICBitmapEncoder* */ THIS_PTR,
611internal static extern int /* HRESULT */ Initialize(SafeMILHandle /* IWICBitmapEncoder* */ THIS_PTR,
616internal static extern int /* HRESULT */ GetEncoderInfo(SafeMILHandle /* IWICBitmapEncoder* */ THIS_PTR,
617out SafeMILHandle /* IWICBitmapEncoderInfo ** */ ppIEncoderInfo
621internal static extern int /* HRESULT */ CreateNewFrame(SafeMILHandle /* IWICBitmapEncoder* */ THIS_PTR,
622out SafeMILHandle /* IWICBitmapFrameEncode ** */ ppIFramEncode,
623out SafeMILHandle /* IPropertyBag2 ** */ ppIEncoderOptions
627internal static extern int /* HRESULT */ SetThumbnail(SafeMILHandle /* IWICBitmapEncoder* */ THIS_PTR,
628System.Windows.Media.SafeMILHandle /* IWICBitmapSource* */ pIThumbnail);
631internal static extern int /* HRESULT */ SetPalette(SafeMILHandle /* IWICBitmapEncoder* */ THIS_PTR,
632System.Windows.Media.SafeMILHandle /* IWICPalette* */ pIPalette);
636SafeMILHandle /* IWICBitmapEncoder */ THIS_PTR,
637out SafeMILHandle /* IWICMetadataQueryWriter */ ppIQueryWriter
641internal static extern int /* HRESULT */ Commit(SafeMILHandle /* IWICBitmapEncoder* */ THIS_PTR);
647internal static extern int /* HRESULT */ InitializePredefined(System.Windows.Media.SafeMILHandle /* IWICPalette */ THIS_PTR,
652internal static extern int /* HRESULT */ InitializeCustom(System.Windows.Media.SafeMILHandle /* IWICPalette */ THIS_PTR,
657internal static extern int /* HRESULT */ InitializeFromBitmap(System.Windows.Media.SafeMILHandle /* IWICPalette */ THIS_PTR,
658System.Windows.Media.SafeMILHandle /* IWICBitmapSource* */ pISurface,
664System.Windows.Media.SafeMILHandle /* IWICPalette */ pIWICPalette);
667internal static extern int /* HRESULT */ GetType(System.Windows.Media.SafeMILHandle /* IWICPalette */ THIS_PTR,
671internal static extern int /* HRESULT */ GetColorCount(System.Windows.Media.SafeMILHandle /* IWICPalette */ THIS_PTR,
675internal static extern int /* HRESULT */ GetColors(System.Windows.Media.SafeMILHandle /* IWICPalette */ THIS_PTR,
681internal static extern int /* HRESULT */ HasAlpha(System.Windows.Media.SafeMILHandle /* IWICPalette */ THIS_PTR,
712out SafeMILHandle /* IWICPalette */ ppIPalette);
744out SafeMILHandle /* IUnknown** */ ppICodec);
749SafeMILHandle /* IWICBitmapSource */ pIBitmapSource,
790SafeMILHandle /* IWICBitmapDecoder */ pIDecoder,
791out SafeMILHandle /* IWICFastMetadataEncoder */ ppIFME);
797out SafeMILHandle /* IWICFastMetadataEncoder */ ppIBitmap);
810SafeMILHandle /* IWICMetadataQueryReader */ queryReader,
821SafeMILHandle pIMetadataReader,
846out SafeMILHandle /* IWICMetadataReader* */ pIMetadataReader
878System.Windows.Media.SafeMILHandle /* IWICBitmapClipper */ THIS_PTR,
879System.Windows.Media.SafeMILHandle /* IWICBitmapSource */ source,
887System.Windows.Media.SafeMILHandle /* IWICBitmapFlipRotator */ THIS_PTR,
888System.Windows.Media.SafeMILHandle /* IWICBitmapSource */ source,
896System.Windows.Media.SafeMILHandle /* IWICBitmapScaler */ THIS_PTR,
897System.Windows.Media.SafeMILHandle /* IWICBitmapSource */ source,
907System.Windows.Media.SafeMILHandle /* IWICFormatConverter */ THIS_PTR,
908System.Windows.Media.SafeMILHandle /* IWICBitmapSource */ source,
911System.Windows.Media.SafeMILHandle /* IWICBitmapPalette */ bitmapPalette,
927SafeMILHandle THIS_PTR,
936SafeMILHandle THIS_PTR,
944SafeMILHandle THIS_PTR,
950SafeMILHandle THIS_PTR,
959System.Windows.Media.SafeMILHandle /* IWICColorTransform */ THIS_PTR,
960System.Windows.Media.SafeMILHandle /* IWICBitmapSource */ source,
961System.Windows.Media.SafeMILHandle /* IWICColorContext */ pIContextSource,
962System.Windows.Media.SafeMILHandle /* IWICColorContext */ pIContextDest,
971System.Windows.Media.SafeMILHandle /* IWICBitmap */ THIS_PTR,
974out SafeMILHandle /* IWICBitmapLock* */ ppILock);
978System.Windows.Media.SafeMILHandle /* IWICBitmap */ THIS_PTR,
984System.Windows.Media.SafeMILHandle /* IWICBitmap */ THIS_PTR,
985System.Windows.Media.SafeMILHandle /* IMILPalette */ pIPalette);
992SafeMILHandle /* IWICBitmapLock */ pILock,
998SafeMILHandle /* IWICBitmapLock */ pILock,
1019SafeMILHandle /* IWICBitmapSource */ pISrc,
1024SafeMILHandle /* IWICBitmapSource */ pSourceIn,
1025SafeMILHandle /* IMILPalette */ pIPalette,
1026SafeMILHandle /* IWICBitmapFrameEncode* */ pIFrameEncode,
1027out SafeMILHandle /* IWICBitmapSource** */ ppSourceOut);
1048out System.Windows.Media.SafeMILHandle /* IWICColorContext */ ppColorContext);
1099SafeMILHandle /* CEventProxy */ pEventProxy,
1112out SafeMILHandle /* IMILRenderTargetBitmap */ ppIRenderTargetBitmap);
1118out SafeMILHandle /* IMILRenderTargetBitmap */ ppIRenderTargetBitmap);
1133out SafeMILHandle ppInteropDeviceBitmap,
1140SafeMILHandle pInteropDeviceBitmap
1150SafeMILHandle pInteropDeviceBitmap
1154internal static extern int GetAsSoftwareBitmap(SafeMILHandle pInteropDeviceBitmap, out BitmapSourceSafeMILHandle pIWICBitmapSource);