Zebediah Figura : include: Add INSSBuffer3.
Alexandre Julliard
julliard at winehq.org
Mon Oct 18 16:16:27 CDT 2021
Module: wine
Branch: master
Commit: f454932b4a0dcf85e9bd190ea66844ec3a99e8aa
URL: https://source.winehq.org/git/wine.git/?a=commit;h=f454932b4a0dcf85e9bd190ea66844ec3a99e8aa
Author: Zebediah Figura <zfigura at codeweavers.com>
Date: Fri Oct 15 17:28:10 2021 -0500
include: Add INSSBuffer3.
Signed-off-by: Zebediah Figura <zfigura at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
---
include/wmsbuffer.idl | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
diff --git a/include/wmsbuffer.idl b/include/wmsbuffer.idl
index 6ec9dfc7c3b..a9d76898982 100644
--- a/include/wmsbuffer.idl
+++ b/include/wmsbuffer.idl
@@ -41,3 +41,25 @@ interface INSSBuffer : IUnknown
[out] BYTE **ppdwBuffer,
[out] DWORD *pdwLength);
}
+
+[
+ object,
+ local,
+ uuid(4f528693-1035-43fe-b428-757561ad3a68),
+]
+interface INSSBuffer2 : INSSBuffer
+{
+ HRESULT GetSampleProperties(DWORD size, BYTE *props);
+ HRESULT SetSampleProperties(DWORD size, BYTE *props);
+}
+
+[
+ object,
+ local,
+ uuid(c87ceaaf-75be-4bc4-84eb-ac2798507672),
+]
+interface INSSBuffer3 : INSSBuffer2
+{
+ HRESULT SetProperty(GUID id, void *value, DWORD size);
+ HRESULT GetProperty(GUID id, void *value, DWORD *size);
+}
More information about the wine-cvs
mailing list