Vincent Povirk : include: Define IWICPersistStream.

Alexandre Julliard julliard at winehq.org
Wed Nov 16 12:46:45 CST 2011


Module: wine
Branch: master
Commit: bb42f29092d5faac2d34a707fc793f23fbf9cf8c
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=bb42f29092d5faac2d34a707fc793f23fbf9cf8c

Author: Vincent Povirk <vincent at 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




More information about the wine-cvs mailing list