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