[1/4] include: Define IWICPersistStream.
Vincent Povirk
vincent at codeweavers.com
Tue Nov 15 16:22:41 CST 2011
-------------- next part --------------
From 2f0ce143a2221a7dd58aa93fd081ee170fc070d0 Mon Sep 17 00:00:00 2001
From: Vincent Povirk <vincent at codeweavers.com>
Date: Tue, 15 Nov 2011 12:53:06 -0600
Subject: [PATCH 1/4] 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
--
1.7.4.1
More information about the wine-patches
mailing list