Core\CSharp\System\Windows\Media\UnsafeNativeMethodsMilCoreApi.cs (128)
306System.Windows.Media.SafeMILHandle /* IWICComponentInfo */ THIS_PTR,
314System.Windows.Media.SafeMILHandle /* IWICComponentInfo */ THIS_PTR,
324System.Windows.Media.SafeMILHandle /* IWICComponentInfo */ THIS_PTR,
334System.Windows.Media.SafeMILHandle /* IWICComponentInfo */ THIS_PTR,
344System.Windows.Media.SafeMILHandle /* IWICComponentInfo */ THIS_PTR,
358System.Windows.Media.SafeMILHandle /* IWICBitmapCodecInfo */ THIS_PTR,
366System.Windows.Media.SafeMILHandle /* IWICBitmapCodecInfo */ THIS_PTR,
377System.Windows.Media.SafeMILHandle /* IWICBitmapCodecInfo */ THIS_PTR,
388System.Windows.Media.SafeMILHandle /* IWICBitmapCodecInfo */ THIS_PTR,
399System.Windows.Media.SafeMILHandle /* IWICBitmapCodecInfo */ THIS_PTR,
410System.Windows.Media.SafeMILHandle /* IWICBitmapCodecInfo */ THIS_PTR,
419System.Windows.Media.SafeMILHandle /* IWICBitmapCodecInfo */ THIS_PTR,
428System.Windows.Media.SafeMILHandle /* IWICBitmapCodecInfo */ THIS_PTR,
445System.Windows.Media.SafeMILHandle /* IWICMetadataQueryReader */ THIS_PTR,
453System.Windows.Media.SafeMILHandle /* IWICMetadataQueryReader */ THIS_PTR,
464System.Windows.Media.SafeMILHandle /* IWICMetadataQueryReader */ THIS_PTR,
474System.Windows.Media.SafeMILHandle /* IWICMetadataQueryReader */ THIS_PTR,
484System.Windows.Media.SafeMILHandle /* IWICMetadataQueryReader */ THIS_PTR,
485out System.Windows.Media.SafeMILHandle /* IEnumString */ enumString
500System.Windows.Media.SafeMILHandle /* IWICMetadataQueryWriter */ THIS_PTR,
510System.Windows.Media.SafeMILHandle /* IWICMetadataQueryWriter */ THIS_PTR,
526System.Windows.Media.SafeMILHandle /* IWICFastMetadataEncoder */ THIS_PTR
534System.Windows.Media.SafeMILHandle /* IWICFastMetadataEncoder */ THIS_PTR,
535out SafeMILHandle /* IWICMetadataQueryWriter */ ppIQueryWriter
550System.Windows.Media.SafeMILHandle /* IEnumString */ THIS_PTR,
561System.Windows.Media.SafeMILHandle /* IEnumString */ THIS_PTR
576System.Windows.Media.SafeMILHandle /* IPropertyBag2 */ THIS_PTR,
591System.Windows.Media.SafeMILHandle /* IWICBitmapSource */ THIS_PTR,
600System.Windows.Media.SafeMILHandle /* IWICBitmapSource */ THIS_PTR,
608System.Windows.Media.SafeMILHandle /* IWICBitmapSource */ THIS_PTR,
617System.Windows.Media.SafeMILHandle /* IWICBitmapSource */ THIS_PTR,
618System.Windows.Media.SafeMILHandle /* IMILPalette */ pIPalette);
625SafeMILHandle /* IWICBitmapSource */ THIS_PTR,
640SafeMILHandle THIS_PTR,
641out SafeMILHandle /* IWICBitmapDecoderInfo */ ppIDecoderInfo);
648SafeMILHandle /* IWICBitmapDecoder */ THIS_PTR,
649SafeMILHandle /* IMILPalette */ pIPalette);
656SafeMILHandle THIS_PTR,
665SafeMILHandle THIS_PTR,
676SafeMILHandle /* IWICBitmapDecoder */ THIS_PTR,
685SafeMILHandle /* IWICBitmapDecoder */ THIS_PTR,
694SafeMILHandle THIS_PTR,
703SafeMILHandle /* IWICBitmapDecoder */ THIS_PTR,
717SafeMILHandle /* IWICBitmapFrameDecode */ THIS_PTR,
726SafeMILHandle /* IWICBitmapFrameDecode */ THIS_PTR,
732SafeMILHandle /* IWICBitmapFrameDecode */ THIS_PTR,
747internal static extern UInt32 AddRef(SafeMILHandle pIUnkown);
773SafeMILHandle pIUnknown,
824internal static extern int /* HRESULT */ Initialize(SafeMILHandle /* IWICBitmapFrameEncode* */ THIS_PTR,
825SafeMILHandle /* IPropertyBag2* */ pIEncoderOptions);
833internal static extern int /* HRESULT */ Commit(SafeMILHandle /* IWICBitmapFrameEncode* */ THIS_PTR);
841internal static extern int /* HRESULT */ SetSize(SafeMILHandle /* IWICBitmapFrameEncode* */ THIS_PTR,
851internal static extern int /* HRESULT */ SetResolution(SafeMILHandle /* IWICBitmapFrameEncode* */ THIS_PTR,
861internal static extern int /* HRESULT */ WriteSource(SafeMILHandle /* IWICBitmapFrameEncode* */ THIS_PTR,
862SafeMILHandle /* IWICBitmapSource* */ pIBitmapSource,
871internal static extern int /* HRESULT */ SetThumbnail(SafeMILHandle /* IWICBitmapFrameEncode* */ THIS_PTR,
872System.Windows.Media.SafeMILHandle /* IWICBitmapSource* */ pIThumbnail);
881SafeMILHandle /* IWICBitmapFrameEncode */ THIS_PTR,
882out SafeMILHandle /* IWICMetadataQueryWriter */ ppIQueryWriter
891internal static extern int /* HRESULT */ SetColorContexts(SafeMILHandle /* IWICBitmapEncoder* */ THIS_PTR,
906internal static extern int /* HRESULT */ Initialize(SafeMILHandle /* IWICBitmapEncoder* */ THIS_PTR,
911internal static extern int /* HRESULT */ GetEncoderInfo(SafeMILHandle /* IWICBitmapEncoder* */ THIS_PTR,
912out SafeMILHandle /* IWICBitmapEncoderInfo ** */ ppIEncoderInfo
921internal static extern int /* HRESULT */ CreateNewFrame(SafeMILHandle /* IWICBitmapEncoder* */ THIS_PTR,
922out SafeMILHandle /* IWICBitmapFrameEncode ** */ ppIFramEncode,
923out SafeMILHandle /* IPropertyBag2 ** */ ppIEncoderOptions
932internal static extern int /* HRESULT */ SetThumbnail(SafeMILHandle /* IWICBitmapEncoder* */ THIS_PTR,
933System.Windows.Media.SafeMILHandle /* IWICBitmapSource* */ pIThumbnail);
941internal static extern int /* HRESULT */ SetPalette(SafeMILHandle /* IWICBitmapEncoder* */ THIS_PTR,
942System.Windows.Media.SafeMILHandle /* IWICPalette* */ pIPalette);
951SafeMILHandle /* IWICBitmapEncoder */ THIS_PTR,
952out SafeMILHandle /* IWICMetadataQueryWriter */ ppIQueryWriter
961internal static extern int /* HRESULT */ Commit(SafeMILHandle /* IWICBitmapEncoder* */ THIS_PTR);
967internal static extern int /* HRESULT */ InitializePredefined(System.Windows.Media.SafeMILHandle /* IWICPalette */ THIS_PTR,
972internal static extern int /* HRESULT */ InitializeCustom(System.Windows.Media.SafeMILHandle /* IWICPalette */ THIS_PTR,
977internal static extern int /* HRESULT */ InitializeFromBitmap(System.Windows.Media.SafeMILHandle /* IWICPalette */ THIS_PTR,
978System.Windows.Media.SafeMILHandle /* IWICBitmapSource* */ pISurface,
984System.Windows.Media.SafeMILHandle /* IWICPalette */ pIWICPalette);
992internal static extern int /* HRESULT */ GetType(System.Windows.Media.SafeMILHandle /* IWICPalette */ THIS_PTR,
1001internal static extern int /* HRESULT */ GetColorCount(System.Windows.Media.SafeMILHandle /* IWICPalette */ THIS_PTR,
1010internal static extern int /* HRESULT */ GetColors(System.Windows.Media.SafeMILHandle /* IWICPalette */ THIS_PTR,
1021internal static extern int /* HRESULT */ HasAlpha(System.Windows.Media.SafeMILHandle /* IWICPalette */ THIS_PTR,
1065out SafeMILHandle /* IWICPalette */ ppIPalette);
1115out SafeMILHandle /* IUnknown** */ ppICodec);
1123SafeMILHandle /* IWICBitmapSource */ pIBitmapSource,
1179SafeMILHandle /* IWICBitmapDecoder */ pIDecoder,
1180out SafeMILHandle /* IWICFastMetadataEncoder */ ppIFME);
1189out SafeMILHandle /* IWICFastMetadataEncoder */ ppIBitmap);
1208SafeMILHandle /* IWICMetadataQueryReader */ queryReader,
1223SafeMILHandle pIMetadataReader,
1258out SafeMILHandle /* IWICMetadataReader* */ pIMetadataReader
1304System.Windows.Media.SafeMILHandle /* IWICBitmapClipper */ THIS_PTR,
1305System.Windows.Media.SafeMILHandle /* IWICBitmapSource */ source,
1317System.Windows.Media.SafeMILHandle /* IWICBitmapFlipRotator */ THIS_PTR,
1318System.Windows.Media.SafeMILHandle /* IWICBitmapSource */ source,
1330System.Windows.Media.SafeMILHandle /* IWICBitmapScaler */ THIS_PTR,
1331System.Windows.Media.SafeMILHandle /* IWICBitmapSource */ source,
1345System.Windows.Media.SafeMILHandle /* IWICFormatConverter */ THIS_PTR,
1346System.Windows.Media.SafeMILHandle /* IWICBitmapSource */ source,
1349System.Windows.Media.SafeMILHandle /* IWICBitmapPalette */ bitmapPalette,
1366SafeMILHandle THIS_PTR,
1375SafeMILHandle THIS_PTR,
1383SafeMILHandle THIS_PTR,
1389SafeMILHandle THIS_PTR,
1402System.Windows.Media.SafeMILHandle /* IWICColorTransform */ THIS_PTR,
1403System.Windows.Media.SafeMILHandle /* IWICBitmapSource */ source,
1404System.Windows.Media.SafeMILHandle /* IWICColorContext */ pIContextSource,
1405System.Windows.Media.SafeMILHandle /* IWICColorContext */ pIContextDest,
1418System.Windows.Media.SafeMILHandle /* IWICBitmap */ THIS_PTR,
1421out SafeMILHandle /* IWICBitmapLock* */ ppILock);
1428System.Windows.Media.SafeMILHandle /* IWICBitmap */ THIS_PTR,
1437System.Windows.Media.SafeMILHandle /* IWICBitmap */ THIS_PTR,
1438System.Windows.Media.SafeMILHandle /* IMILPalette */ pIPalette);
1449SafeMILHandle /* IWICBitmapLock */ pILock,
1458SafeMILHandle /* IWICBitmapLock */ pILock,
1486SafeMILHandle /* IWICBitmapSource */ pISrc,
1494SafeMILHandle /* IWICBitmapSource */ pSourceIn,
1495SafeMILHandle /* IMILPalette */ pIPalette,
1496SafeMILHandle /* IWICBitmapFrameEncode* */ pIFrameEncode,
1497out SafeMILHandle /* IWICBitmapSource** */ ppSourceOut);
1524out System.Windows.Media.SafeMILHandle /* IWICColorContext */ ppColorContext);
1581SafeMILHandle /* CEventProxy */ pEventProxy,
1597out SafeMILHandle /* IMILRenderTargetBitmap */ ppIRenderTargetBitmap);
1603out SafeMILHandle /* IMILRenderTargetBitmap */ ppIRenderTargetBitmap);
1619out SafeMILHandle ppInteropDeviceBitmap,
1626SafeMILHandle pInteropDeviceBitmap
1636SafeMILHandle pInteropDeviceBitmap
1640internal static extern int GetAsSoftwareBitmap(SafeMILHandle pInteropDeviceBitmap, out BitmapSourceSafeMILHandle pIWICBitmapSource);