d3d10: Add the ID3D10EffectPool interface.
Henri Verbeet
hverbeet at codeweavers.com
Thu Feb 26 02:00:01 CST 2009
---
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 */
--
1.6.0.6
--------------080907090209000801040508--
More information about the wine-patches
mailing list