wined3d: Add IWineD3DBuffer, use it in d3d10core.
diff --git a/dlls/wined3d/wined3d_private.h b/dlls/wined3d/wined3d_private.h
index 91f2f50..8a88cf1 100644
--- a/dlls/wined3d/wined3d_private.h
+++ b/dlls/wined3d/wined3d_private.h
@@ -1974,6 +1974,17 @@
WineD3DContext *ctx;
} WineQueryEventData;
+/* IWineD3DBuffer */
+struct wined3d_buffer
+{
+ const struct IWineD3DBufferVtbl *vtbl;
+ IWineD3DResourceClass resource;
+
+ struct wined3d_buffer_desc desc;
+};
+
+extern const IWineD3DBufferVtbl wined3d_buffer_vtbl;
+
/*****************************************************************************
* IWineD3DSwapChainImpl implementation structure (extends IUnknown)
*/