System\Windows\Media\UnsafeNativeMethodsMilCoreApi.cs (128)
211System.Windows.Media.SafeMILHandle /* IWICComponentInfo */ THIS_PTR,
216System.Windows.Media.SafeMILHandle /* IWICComponentInfo */ THIS_PTR,
223System.Windows.Media.SafeMILHandle /* IWICComponentInfo */ THIS_PTR,
230System.Windows.Media.SafeMILHandle /* IWICComponentInfo */ THIS_PTR,
237System.Windows.Media.SafeMILHandle /* IWICComponentInfo */ THIS_PTR,
247System.Windows.Media.SafeMILHandle /* IWICBitmapCodecInfo */ THIS_PTR,
252System.Windows.Media.SafeMILHandle /* IWICBitmapCodecInfo */ THIS_PTR,
260System.Windows.Media.SafeMILHandle /* IWICBitmapCodecInfo */ THIS_PTR,
268System.Windows.Media.SafeMILHandle /* IWICBitmapCodecInfo */ THIS_PTR,
276System.Windows.Media.SafeMILHandle /* IWICBitmapCodecInfo */ THIS_PTR,
284System.Windows.Media.SafeMILHandle /* IWICBitmapCodecInfo */ THIS_PTR,
290System.Windows.Media.SafeMILHandle /* IWICBitmapCodecInfo */ THIS_PTR,
296System.Windows.Media.SafeMILHandle /* IWICBitmapCodecInfo */ THIS_PTR,
305System.Windows.Media.SafeMILHandle /* IWICMetadataQueryReader */ THIS_PTR,
310System.Windows.Media.SafeMILHandle /* IWICMetadataQueryReader */ THIS_PTR,
318System.Windows.Media.SafeMILHandle /* IWICMetadataQueryReader */ THIS_PTR,
325System.Windows.Media.SafeMILHandle /* IWICMetadataQueryReader */ THIS_PTR,
332System.Windows.Media.SafeMILHandle /* IWICMetadataQueryReader */ THIS_PTR,
333out System.Windows.Media.SafeMILHandle /* IEnumString */ enumString
341System.Windows.Media.SafeMILHandle /* IWICMetadataQueryWriter */ THIS_PTR,
348System.Windows.Media.SafeMILHandle /* IWICMetadataQueryWriter */ THIS_PTR,
357System.Windows.Media.SafeMILHandle /* IWICFastMetadataEncoder */ THIS_PTR
362System.Windows.Media.SafeMILHandle /* IWICFastMetadataEncoder */ THIS_PTR,
363out SafeMILHandle /* IWICMetadataQueryWriter */ ppIQueryWriter
371System.Windows.Media.SafeMILHandle /* IEnumString */ THIS_PTR,
379System.Windows.Media.SafeMILHandle /* IEnumString */ THIS_PTR
387System.Windows.Media.SafeMILHandle /* IPropertyBag2 */ THIS_PTR,
398System.Windows.Media.SafeMILHandle /* IWICBitmapSource */ THIS_PTR,
404System.Windows.Media.SafeMILHandle /* IWICBitmapSource */ THIS_PTR,
409System.Windows.Media.SafeMILHandle /* IWICBitmapSource */ THIS_PTR,
415System.Windows.Media.SafeMILHandle /* IWICBitmapSource */ THIS_PTR,
416System.Windows.Media.SafeMILHandle /* IMILPalette */ pIPalette);
420SafeMILHandle /* IWICBitmapSource */ THIS_PTR,
431SafeMILHandle THIS_PTR,
432out SafeMILHandle /* IWICBitmapDecoderInfo */ ppIDecoderInfo);
436SafeMILHandle /* IWICBitmapDecoder */ THIS_PTR,
437SafeMILHandle /* IMILPalette */ pIPalette);
441SafeMILHandle THIS_PTR,
447SafeMILHandle THIS_PTR,
455SafeMILHandle /* IWICBitmapDecoder */ THIS_PTR,
461SafeMILHandle /* IWICBitmapDecoder */ THIS_PTR,
467SafeMILHandle THIS_PTR,
473SafeMILHandle /* IWICBitmapDecoder */ THIS_PTR,
483SafeMILHandle /* IWICBitmapFrameDecode */ THIS_PTR,
489SafeMILHandle /* IWICBitmapFrameDecode */ THIS_PTR,
495SafeMILHandle /* IWICBitmapFrameDecode */ THIS_PTR,
505internal static extern UInt32 AddRef(SafeMILHandle pIUnkown);
532SafeMILHandle pIUnknown,
567internal static extern int /* HRESULT */ Initialize(SafeMILHandle /* IWICBitmapFrameEncode* */ THIS_PTR,
568SafeMILHandle /* IPropertyBag2* */ pIEncoderOptions);
571internal static extern int /* HRESULT */ Commit(SafeMILHandle /* IWICBitmapFrameEncode* */ THIS_PTR);
574internal static extern int /* HRESULT */ SetSize(SafeMILHandle /* IWICBitmapFrameEncode* */ THIS_PTR,
579internal static extern int /* HRESULT */ SetResolution(SafeMILHandle /* IWICBitmapFrameEncode* */ THIS_PTR,
584internal static extern int /* HRESULT */ WriteSource(SafeMILHandle /* IWICBitmapFrameEncode* */ THIS_PTR,
585SafeMILHandle /* IWICBitmapSource* */ pIBitmapSource,
589internal static extern int /* HRESULT */ SetThumbnail(SafeMILHandle /* IWICBitmapFrameEncode* */ THIS_PTR,
590System.Windows.Media.SafeMILHandle /* IWICBitmapSource* */ pIThumbnail);
594SafeMILHandle /* IWICBitmapFrameEncode */ THIS_PTR,
595out SafeMILHandle /* IWICMetadataQueryWriter */ ppIQueryWriter
599internal static extern int /* HRESULT */ SetColorContexts(SafeMILHandle /* IWICBitmapEncoder* */ THIS_PTR,
608internal static extern int /* HRESULT */ Initialize(SafeMILHandle /* IWICBitmapEncoder* */ THIS_PTR,
613internal static extern int /* HRESULT */ GetEncoderInfo(SafeMILHandle /* IWICBitmapEncoder* */ THIS_PTR,
614out SafeMILHandle /* IWICBitmapEncoderInfo ** */ ppIEncoderInfo
618internal static extern int /* HRESULT */ CreateNewFrame(SafeMILHandle /* IWICBitmapEncoder* */ THIS_PTR,
619out SafeMILHandle /* IWICBitmapFrameEncode ** */ ppIFramEncode,
620out SafeMILHandle /* IPropertyBag2 ** */ ppIEncoderOptions
624internal static extern int /* HRESULT */ SetThumbnail(SafeMILHandle /* IWICBitmapEncoder* */ THIS_PTR,
625System.Windows.Media.SafeMILHandle /* IWICBitmapSource* */ pIThumbnail);
628internal static extern int /* HRESULT */ SetPalette(SafeMILHandle /* IWICBitmapEncoder* */ THIS_PTR,
629System.Windows.Media.SafeMILHandle /* IWICPalette* */ pIPalette);
633SafeMILHandle /* IWICBitmapEncoder */ THIS_PTR,
634out SafeMILHandle /* IWICMetadataQueryWriter */ ppIQueryWriter
638internal static extern int /* HRESULT */ Commit(SafeMILHandle /* IWICBitmapEncoder* */ THIS_PTR);
644internal static extern int /* HRESULT */ InitializePredefined(System.Windows.Media.SafeMILHandle /* IWICPalette */ THIS_PTR,
649internal static extern int /* HRESULT */ InitializeCustom(System.Windows.Media.SafeMILHandle /* IWICPalette */ THIS_PTR,
654internal static extern int /* HRESULT */ InitializeFromBitmap(System.Windows.Media.SafeMILHandle /* IWICPalette */ THIS_PTR,
655System.Windows.Media.SafeMILHandle /* IWICBitmapSource* */ pISurface,
661System.Windows.Media.SafeMILHandle /* IWICPalette */ pIWICPalette);
664internal static extern int /* HRESULT */ GetType(System.Windows.Media.SafeMILHandle /* IWICPalette */ THIS_PTR,
668internal static extern int /* HRESULT */ GetColorCount(System.Windows.Media.SafeMILHandle /* IWICPalette */ THIS_PTR,
672internal static extern int /* HRESULT */ GetColors(System.Windows.Media.SafeMILHandle /* IWICPalette */ THIS_PTR,
678internal static extern int /* HRESULT */ HasAlpha(System.Windows.Media.SafeMILHandle /* IWICPalette */ THIS_PTR,
709out SafeMILHandle /* IWICPalette */ ppIPalette);
741out SafeMILHandle /* IUnknown** */ ppICodec);
746SafeMILHandle /* IWICBitmapSource */ pIBitmapSource,
787SafeMILHandle /* IWICBitmapDecoder */ pIDecoder,
788out SafeMILHandle /* IWICFastMetadataEncoder */ ppIFME);
794out SafeMILHandle /* IWICFastMetadataEncoder */ ppIBitmap);
807SafeMILHandle /* IWICMetadataQueryReader */ queryReader,
818SafeMILHandle pIMetadataReader,
843out SafeMILHandle /* IWICMetadataReader* */ pIMetadataReader
875System.Windows.Media.SafeMILHandle /* IWICBitmapClipper */ THIS_PTR,
876System.Windows.Media.SafeMILHandle /* IWICBitmapSource */ source,
884System.Windows.Media.SafeMILHandle /* IWICBitmapFlipRotator */ THIS_PTR,
885System.Windows.Media.SafeMILHandle /* IWICBitmapSource */ source,
893System.Windows.Media.SafeMILHandle /* IWICBitmapScaler */ THIS_PTR,
894System.Windows.Media.SafeMILHandle /* IWICBitmapSource */ source,
904System.Windows.Media.SafeMILHandle /* IWICFormatConverter */ THIS_PTR,
905System.Windows.Media.SafeMILHandle /* IWICBitmapSource */ source,
908System.Windows.Media.SafeMILHandle /* IWICBitmapPalette */ bitmapPalette,
924SafeMILHandle THIS_PTR,
933SafeMILHandle THIS_PTR,
941SafeMILHandle THIS_PTR,
947SafeMILHandle THIS_PTR,
956System.Windows.Media.SafeMILHandle /* IWICColorTransform */ THIS_PTR,
957System.Windows.Media.SafeMILHandle /* IWICBitmapSource */ source,
958System.Windows.Media.SafeMILHandle /* IWICColorContext */ pIContextSource,
959System.Windows.Media.SafeMILHandle /* IWICColorContext */ pIContextDest,
968System.Windows.Media.SafeMILHandle /* IWICBitmap */ THIS_PTR,
971out SafeMILHandle /* IWICBitmapLock* */ ppILock);
975System.Windows.Media.SafeMILHandle /* IWICBitmap */ THIS_PTR,
981System.Windows.Media.SafeMILHandle /* IWICBitmap */ THIS_PTR,
982System.Windows.Media.SafeMILHandle /* IMILPalette */ pIPalette);
989SafeMILHandle /* IWICBitmapLock */ pILock,
995SafeMILHandle /* IWICBitmapLock */ pILock,
1016SafeMILHandle /* IWICBitmapSource */ pISrc,
1021SafeMILHandle /* IWICBitmapSource */ pSourceIn,
1022SafeMILHandle /* IMILPalette */ pIPalette,
1023SafeMILHandle /* IWICBitmapFrameEncode* */ pIFrameEncode,
1024out SafeMILHandle /* IWICBitmapSource** */ ppSourceOut);
1045out System.Windows.Media.SafeMILHandle /* IWICColorContext */ ppColorContext);
1096SafeMILHandle /* CEventProxy */ pEventProxy,
1109out SafeMILHandle /* IMILRenderTargetBitmap */ ppIRenderTargetBitmap);
1115out SafeMILHandle /* IMILRenderTargetBitmap */ ppIRenderTargetBitmap);
1130out SafeMILHandle ppInteropDeviceBitmap,
1137SafeMILHandle pInteropDeviceBitmap
1147SafeMILHandle pInteropDeviceBitmap
1151internal static extern int GetAsSoftwareBitmap(SafeMILHandle pInteropDeviceBitmap, out BitmapSourceSafeMILHandle pIWICBitmapSource);