Henri Verbeet : d3d10: Add the ID3D10EffectPool interface.
Alexandre Julliard
julliard at winehq.org
Thu Feb 26 09:05:16 CST 2009
Module: wine
Branch: master
Commit: deba63eb086bf5d5f05e7eb8c70d63eed2bf001a
URL: http://source.winehq.org/git/wine.git/?a=commit;h=deba63eb086bf5d5f05e7eb8c70d63eed2bf001a
Author: Henri Verbeet <hverbeet at codeweavers.com>
Date: Thu Feb 26 09:00:01 2009 +0100
d3d10: Add the ID3D10EffectPool interface.
---
include/d3d10effect.h | 14 ++++++++++++++
1 files changed, 14 insertions(+), 0 deletions(-)
diff --git a/include/d3d10effect.h b/include/d3d10effect.h
index 1eb9cbf..916f65a 100644
--- a/include/d3d10effect.h
+++ b/include/d3d10effect.h
@@ -227,4 +227,18 @@ DECLARE_INTERFACE_(ID3D10Effect, IUnknown)
};
#undef INTERFACE
+DEFINE_GUID(IID_ID3D10EffectPool, 0x9537ab04, 0x3250, 0x412e, 0x82, 0x13, 0xfc, 0xd2, 0xf8, 0x67, 0x79, 0x33);
+
+#define INTERFACE ID3D10EffectPool
+DECLARE_INTERFACE_(ID3D10EffectPool, IUnknown)
+{
+ /* IUnknown methods */
+ STDMETHOD(QueryInterface)(THIS_ REFIID riid, LPVOID *object) PURE;
+ STDMETHOD_(ULONG, AddRef)(THIS) PURE;
+ STDMETHOD_(ULONG, Release)(THIS) PURE;
+ /* ID3D10EffectPool methods */
+ STDMETHOD_(struct ID3D10Effect *, AsEffect)(THIS) PURE;
+};
+#undef INTERFACE
+
#endif /* __WINE_D3D10EFFECT_H */
More information about the wine-cvs
mailing list