Module: wine Branch: master Commit: bb42f29092d5faac2d34a707fc793f23fbf9cf8c URL: http://source.winehq.org/git/wine.git/?a=commit;h=bb42f29092d5faac2d34a707fc...
Author: Vincent Povirk vincent@codeweavers.com Date: Tue Nov 15 12:53:06 2011 -0600
include: Define IWICPersistStream.
---
include/wincodecsdk.idl | 17 +++++++++++++++++ 1 files changed, 17 insertions(+), 0 deletions(-)
diff --git a/include/wincodecsdk.idl b/include/wincodecsdk.idl index d83349c..ed00cfb 100644 --- a/include/wincodecsdk.idl +++ b/include/wincodecsdk.idl @@ -169,6 +169,23 @@ interface IWICMetadataBlockWriter : IWICMetadataBlockReader
[ object, + uuid(00675040-6908-45f8-86a3-49c7dfd6d9ad) +] +interface IWICPersistStream : IPersistStream +{ + HRESULT LoadEx( + [in, unique] IStream *pIStream, + [in, unique] const GUID *pguidPreferredVendor, + [in] DWORD dwPersistOptions); + + HRESULT SaveEx( + [in] IStream *pIStream, + [in] DWORD dwPersistOptions, + [in] BOOL fClearDirty); +} + +[ + object, uuid(412d0c3a-9650-44fa-af5b-dd2a06c8e8fb) ] interface IWICComponentFactory : IWICImagingFactory