3 types derived from SafeMILHandle
PresentationCore (3)
System\Windows\Media\Imaging\BitmapSourceSafeMILHandle.cs (1)
23internal class BitmapSourceSafeMILHandle : SafeMILHandle
System\Windows\Media\Imaging\UnknownBitmapDecoder.cs (1)
24private class CoInitSafeHandle : SafeMILHandle
System\Windows\Media\safemediahandle.cs (1)
14internal class SafeMediaHandle : SafeMILHandle
27 instantiations of SafeMILHandle
PresentationCore (27)
System\Windows\Media\Imaging\BitmapDecoder.cs (4)
644SafeMILHandle metadataHandle = new SafeMILHandle(metadata); 670SafeMILHandle /* IWICBitmapDecoderInfo */ codecInfoHandle = new SafeMILHandle(); 1164decoderHandle = new SafeMILHandle(decoder); 1230SafeMILHandle decoderInfo = new SafeMILHandle();
System\Windows\Media\Imaging\BitmapEncoder.cs (7)
244SafeMILHandle /* IWICBitmapEncoderInfo */ codecInfoHandle = new SafeMILHandle(); 424SafeMILHandle frameEncodeHandle = new SafeMILHandle(); 425SafeMILHandle encoderOptions = new SafeMILHandle(); 520SafeMILHandle /* IWICMetadataQueryWriter */ metadataHandle = new SafeMILHandle(); 690SafeMILHandle outSourceHandle = new SafeMILHandle(); 692SafeMILHandle paletteHandle = new SafeMILHandle(); 715SafeMILHandle /* IWICMetadataQueryWriter */ metadataHandle = new SafeMILHandle();
System\Windows\Media\Imaging\BitmapFrameDecode.cs (1)
645SafeMILHandle metadataHandle = new SafeMILHandle(metadata);
System\Windows\Media\Imaging\BitmapMetadata.cs (8)
162SafeMILHandle metadataWriter = new SafeMILHandle(pIMetadataWriter); 299SafeMILHandle metadataWriter = new SafeMILHandle(pIMetadataWriter); 364SafeMILHandle metadataWriter = new SafeMILHandle(pIMetadataWriter); 397SafeMILHandle metadataWriter = new SafeMILHandle(pIMetadataWriter); 660_metadataHandle = new SafeMILHandle(queryWriter); 697_metadataHandle = new SafeMILHandle(queryWriter); 746_metadataHandle = new SafeMILHandle(queryWriter); 798_metadataHandle = new SafeMILHandle(queryWriter);
System\Windows\Media\Imaging\BitmapSource.cs (1)
835new SafeMILHandle(IntPtr.Zero),
System\Windows\Media\Imaging\BitmapSourceSafeMILHandle.cs (1)
96SafeMILHandle bitmapSourceSafeHandle = new SafeMILHandle(wicBitmap);
System\Windows\Media\Imaging\FormatConvertedBitmap.cs (1)
107internalPalette = new SafeMILHandle();
System\Windows\Media\Imaging\PropVariant.cs (2)
702SafeMILHandle metadataHandle = new SafeMILHandle(queryHandle); 716SafeMILHandle metadataHandle = new SafeMILHandle(queryHandle);
System\Windows\Media\Imaging\WriteableBitmap.cs (2)
111SafeMILHandle internalPalette = new SafeMILHandle(); 731SafeMILHandle internalPalette = new SafeMILHandle();
267 references to SafeMILHandle
PresentationCore (267)
src\Microsoft.DotNet.Wpf\src\Common\Graphics\wgx_exports.cs (7)
19SafeMILHandle /* IMILRenderTargetBitmap */ THIS_PTR, 25SafeMILHandle /* IMILRenderTargetBitmap */ THIS_PTR); 165SafeMILHandle /* IWICPalette */ pPalette, 166out SafeMILHandle /* CSwDoubleBufferedBitmap */ ppSwDoubleBufferedBitmap); 170SafeMILHandle /* CSwDoubleBufferedBitmap */ THIS_PTR, 177SafeMILHandle /* CSwDoubleBufferedBitmap */ THIS_PTR, 183SafeMILHandle /* CSwDoubleBufferedBitmap */ THIS_PTR
System\Windows\InterOp\D3DImage.cs (2)
148SafeMILHandle newBitmap = null; 892private SafeMILHandle _pInteropDeviceBitmap;
System\Windows\Media\ColorContext.cs (5)
30private ColorContext(SafeMILHandle colorContextHandle) 272internal SafeMILHandle ColorContextHandle 356SafeMILHandle[] colorContextHandles = new SafeMILHandle[numContexts]; 792private SafeMILHandle _colorContextHandle;
System\Windows\Media\ColorTransform.cs (1)
41internal ColorTransform(SafeMILHandle bitmapSource, ColorContext srcContext, ColorContext dstContext, System.Windows.Media.PixelFormat pixelFormat)
System\Windows\Media\EventProxy.cs (3)
127internal static SafeMILHandle CreateEventProxyWrapper(IInvokable invokable) 131SafeMILHandle eventProxy = null; 150private extern static int /* HRESULT */ MILCreateEventProxy(ref EventProxyDescriptor pEPD, out SafeMILHandle ppEventProxy);
System\Windows\Media\Imaging\BitmapCodecInfo.cs (2)
33internal BitmapCodecInfo(SafeMILHandle codecInfoHandle) 492SafeMILHandle _codecInfoHandle;
System\Windows\Media\Imaging\BitmapCodecInfoInternal.cs (1)
29internal BitmapCodecInfoInternal(SafeMILHandle codecInfoHandle) :
System\Windows\Media\Imaging\BitmapDecoder.cs (13)
153SafeMILHandle decoderHandle, 231SafeMILHandle decoderHandle = null; 518SafeMILHandle /* IWICBitmapPalette */ paletteHandle = BitmapPalette.CreateInternalPalette(); 585SafeMILHandle unmanagedPalette = BitmapPalette.CreateInternalPalette(); 644SafeMILHandle metadataHandle = new SafeMILHandle(metadata); 670SafeMILHandle /* IWICBitmapDecoderInfo */ codecInfoHandle = new SafeMILHandle(); 739SafeMILHandle unmanagedPalette = BitmapPalette.CreateInternalPalette(); 900internal SafeMILHandle InternalDecoder 988internal static SafeMILHandle SetupDecoderFromUriOrStream( 999SafeMILHandle decoderHandle; 1225private static Guid GetCLSIDFromDecoder(SafeMILHandle decoderHandle, out string decoderMimeTypes) 1230SafeMILHandle decoderInfo = new SafeMILHandle(); 1581private SafeMILHandle _decoderHandle;
System\Windows\Media\Imaging\BitmapEncoder.cs (23)
244SafeMILHandle /* IWICBitmapEncoderInfo */ codecInfoHandle = new SafeMILHandle(); 343SafeMILHandle encoderHandle = _encoderHandle; 363SafeMILHandle thumbnailBitmapSource = _thumbnail.WicSourceHandle; 380SafeMILHandle paletteHandle = _palette.InternalPalette; 424SafeMILHandle frameEncodeHandle = new SafeMILHandle(); 425SafeMILHandle encoderOptions = new SafeMILHandle(); 488internal virtual void SetupFrame(SafeMILHandle frameEncodeHandle, SafeMILHandle encoderOptions) 520SafeMILHandle /* IWICMetadataQueryWriter */ metadataHandle = new SafeMILHandle(); 554SafeMILHandle encoderHandle = null; 574private void SaveFrame(SafeMILHandle frameEncodeHandle, SafeMILHandle encoderOptions, BitmapFrame frame) 620SafeMILHandle thumbnailHandle = thumbnail.WicSourceHandle; 690SafeMILHandle outSourceHandle = new SafeMILHandle(); 691SafeMILHandle bitmapSourceHandle = frame.WicSourceHandle; 692SafeMILHandle paletteHandle = new SafeMILHandle(); 715SafeMILHandle /* IWICMetadataQueryWriter */ metadataHandle = new SafeMILHandle(); 802private SafeMILHandle _encoderHandle; 808private SafeMILHandle _metadataHandle; 835private IList<SafeMILHandle> _frameHandles = new List<SafeMILHandle>(0); 836private IList<SafeMILHandle> _writeSourceHandles = new List<SafeMILHandle>(0);
System\Windows\Media\Imaging\BitmapFrameDecode.cs (2)
587SafeMILHandle unmanagedPalette = BitmapPalette.CreateInternalPalette(); 645SafeMILHandle metadataHandle = new SafeMILHandle(metadata);
System\Windows\Media\Imaging\BitmapMetadata.cs (20)
132_metadataBlocks = new List<SafeMILHandle>(); 141_metadataBlocks = new List<SafeMILHandle>(); 143List<SafeMILHandle> metadataBlocks = blockWriter.MetadataBlocks; 147foreach (SafeMILHandle metadataHandle in metadataBlocks) 162SafeMILHandle metadataWriter = new SafeMILHandle(pIMetadataWriter); 213SafeMILHandle metadataReader = _metadataBlocks[(int)index]; 257List<SafeMILHandle> metadataBlocks = new(); 270SafeMILHandle pIMetadataReader = null; 299SafeMILHandle metadataWriter = new SafeMILHandle(pIMetadataWriter); 337SafeMILHandle metadataWriter = _metadataBlocks[(int)index]; 364SafeMILHandle metadataWriter = new SafeMILHandle(pIMetadataWriter); 397SafeMILHandle metadataWriter = new SafeMILHandle(pIMetadataWriter); 425internal List<SafeMILHandle> MetadataBlocks 435private List<SafeMILHandle> _metadataBlocks; 517SafeMILHandle metadataHandle = _metadataBlocks[(int)_index]; 571private readonly List<SafeMILHandle> _metadataBlocks; 610SafeMILHandle metadataHandle, 770private void InitializeFromMetadataWriter(SafeMILHandle metadataHandle, object syncObject) 1476internal SafeMILHandle InternalMetadataHandle 1524private SafeMILHandle _metadataHandle;
System\Windows\Media\Imaging\BitmapMetadataEnumerator.cs (2)
161internal BitmapMetadataEnumerator(SafeMILHandle metadataHandle) 181private SafeMILHandle _enumeratorHandle;
System\Windows\Media\Imaging\BitmapPalette.cs (8)
70SafeMILHandle unmanagedBitmap = bitmapSource.WicSourceHandle; 130internal BitmapPalette(SafeMILHandle unmanagedPalette) 151SafeMILHandle bitmapSource = source.WicSourceHandle; 154SafeMILHandle unmanagedPalette = CreateInternalPalette(); 211internal SafeMILHandle InternalPalette 245static internal SafeMILHandle CreateInternalPalette() 247SafeMILHandle palette = null; 367private SafeMILHandle _palette = null; // IWICPalette*
System\Windows\Media\Imaging\BitmapSourceSafeMILHandle.cs (2)
49internal BitmapSourceSafeMILHandle(IntPtr handle, SafeMILHandle copyMemoryPressureFrom) 96SafeMILHandle bitmapSourceSafeHandle = new SafeMILHandle(wicBitmap);
System\Windows\Media\Imaging\BitmapVisualManager.cs (1)
93SafeMILHandle renderTargetBitmap = _bitmapTarget.MILRenderTarget;
System\Windows\Media\Imaging\BmpBitmapDecoder.cs (1)
60SafeMILHandle decoderHandle,
System\Windows\Media\Imaging\BmpBitmapEncoder.cs (2)
54internal override void SetupFrame(SafeMILHandle frameEncodeHandle, SafeMILHandle encoderOptions)
System\Windows\Media\Imaging\CachedBitmap.cs (1)
300SafeMILHandle wicSource
System\Windows\Media\Imaging\FormatConvertedBitmap.cs (1)
103SafeMILHandle internalPalette;
System\Windows\Media\Imaging\GifBitmapDecoder.cs (1)
60SafeMILHandle decoderHandle,
System\Windows\Media\Imaging\GifBitmapEncoder.cs (2)
54internal override void SetupFrame(SafeMILHandle frameEncodeHandle, SafeMILHandle encoderOptions)
System\Windows\Media\Imaging\IconBitmapDecoder.cs (1)
60SafeMILHandle decoderHandle,
System\Windows\Media\Imaging\InplaceBitmapMetadataWriter.cs (8)
34SafeMILHandle /* IWICFastMetadataEncoder */ fmeHandle, 35SafeMILHandle /* IWICMetadataQueryWriter */ metadataHandle, 49SafeMILHandle /* IWICFastMetadataEncoder */ fmeHandle = null; 50SafeMILHandle /* IWICMetadataQueryWriter */ metadataHandle = null; 73static internal InPlaceBitmapMetadataWriter CreateFromDecoder(SafeMILHandle decoderHandle, object syncObject) 77SafeMILHandle /* IWICFastMetadataEncoder */ fmeHandle = null; 78SafeMILHandle /* IWICMetadataQueryWriter */ metadataHandle = null; 170private SafeMILHandle _fmeHandle;
System\Windows\Media\Imaging\InteropBitmapSource.cs (1)
220SafeMILHandle wicSource
System\Windows\Media\Imaging\JpegBitmapDecoder.cs (1)
60SafeMILHandle decoderHandle,
System\Windows\Media\Imaging\JpegBitmapEncoder.cs (2)
184internal override void SetupFrame(SafeMILHandle frameEncodeHandle, SafeMILHandle encoderOptions)
System\Windows\Media\Imaging\PngBitmapDecoder.cs (1)
60SafeMILHandle decoderHandle,
System\Windows\Media\Imaging\PngBitmapEncoder.cs (2)
98internal override void SetupFrame(SafeMILHandle frameEncodeHandle, SafeMILHandle encoderOptions)
System\Windows\Media\Imaging\PropVariant.cs (3)
403SafeMILHandle metadataHandle = metadata.InternalMetadataHandle; 702SafeMILHandle metadataHandle = new SafeMILHandle(queryHandle); 716SafeMILHandle metadataHandle = new SafeMILHandle(queryHandle);
System\Windows\Media\Imaging\RenderTargetBitmap.cs (3)
200internal SafeMILHandle MILRenderTarget 238SafeMILHandle renderTargetBitmap = null; 280private SafeMILHandle /* IMILRenderTargetBitmap */ _renderTargetBitmap;
System\Windows\Media\Imaging\TiffBitmapDecoder.cs (1)
60SafeMILHandle decoderHandle,
System\Windows\Media\Imaging\TiffBitmapEncoder.cs (2)
134internal override void SetupFrame(SafeMILHandle frameEncodeHandle, SafeMILHandle encoderOptions)
System\Windows\Media\Imaging\UnknownBitmapDecoder.cs (1)
50SafeMILHandle decoderHandle,
System\Windows\Media\Imaging\UnknownBitmapEncoder.cs (2)
57internal override void SetupFrame(SafeMILHandle frameEncodeHandle, SafeMILHandle encoderOptions)
System\Windows\Media\Imaging\WmpBitmapDecoder.cs (1)
60SafeMILHandle decoderHandle,
System\Windows\Media\Imaging\WmpBitmapEncoder.cs (2)
412internal override void SetupFrame(SafeMILHandle frameEncodeHandle, SafeMILHandle encoderOptions)
System\Windows\Media\Imaging\WriteableBitmap.cs (4)
111SafeMILHandle internalPalette = new SafeMILHandle(); 731SafeMILHandle internalPalette = new SafeMILHandle(); 1390private SafeMILHandle _pDoubleBufferedBitmap; // CSwDoubleBufferedBitmap 1392private SafeMILHandle _pBackBufferLock; // IWICBitmapLock
System\Windows\Media\mediaeventshelper.cs (1)
66out SafeMILHandle unmanagedProxy)
System\Windows\Media\MediaPlayerState.cs (1)
781SafeMILHandle unmanagedProxy = null;
System\Windows\Media\PixelFormat.cs (1)
504internal static PixelFormat GetPixelFormat(SafeMILHandle /* IWICBitmapSource */ bitmapSource)
System\Windows\Media\SafeMILHandle.cs (1)
56internal void CopyMemoryPressure(SafeMILHandle original)
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);