ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

buffer.c File Reference
#include "config.h"
#include <assert.h>
#include "d3d9_private.h"

Go to the source code of this file.

Functions

 WINE_DEFAULT_DEBUG_CHANNEL (d3d9)
static IDirect3DVertexBuffer9Implimpl_from_IDirect3DVertexBuffer9 (IDirect3DVertexBuffer9 *iface)
static HRESULT WINAPI d3d9_vertexbuffer_QueryInterface (IDirect3DVertexBuffer9 *iface, REFIID riid, void **object)
static ULONG WINAPI d3d9_vertexbuffer_AddRef (IDirect3DVertexBuffer9 *iface)
static ULONG WINAPI d3d9_vertexbuffer_Release (IDirect3DVertexBuffer9 *iface)
static HRESULT WINAPI d3d9_vertexbuffer_GetDevice (IDirect3DVertexBuffer9 *iface, IDirect3DDevice9 **device)
static HRESULT WINAPI d3d9_vertexbuffer_SetPrivateData (IDirect3DVertexBuffer9 *iface, REFGUID guid, const void *data, DWORD data_size, DWORD flags)
static HRESULT WINAPI d3d9_vertexbuffer_GetPrivateData (IDirect3DVertexBuffer9 *iface, REFGUID guid, void *data, DWORD *data_size)
static HRESULT WINAPI d3d9_vertexbuffer_FreePrivateData (IDirect3DVertexBuffer9 *iface, REFGUID guid)
static DWORD WINAPI d3d9_vertexbuffer_SetPriority (IDirect3DVertexBuffer9 *iface, DWORD priority)
static DWORD WINAPI d3d9_vertexbuffer_GetPriority (IDirect3DVertexBuffer9 *iface)
static void WINAPI d3d9_vertexbuffer_PreLoad (IDirect3DVertexBuffer9 *iface)
static D3DRESOURCETYPE WINAPI d3d9_vertexbuffer_GetType (IDirect3DVertexBuffer9 *iface)
static HRESULT WINAPI d3d9_vertexbuffer_Lock (IDirect3DVertexBuffer9 *iface, UINT offset, UINT size, void **data, DWORD flags)
static HRESULT WINAPI d3d9_vertexbuffer_Unlock (IDirect3DVertexBuffer9 *iface)
static HRESULT WINAPI d3d9_vertexbuffer_GetDesc (IDirect3DVertexBuffer9 *iface, D3DVERTEXBUFFER_DESC *desc)
static void STDMETHODCALLTYPE d3d9_vertexbuffer_wined3d_object_destroyed (void *parent)
HRESULT vertexbuffer_init (IDirect3DVertexBuffer9Impl *buffer, IDirect3DDevice9Impl *device, UINT size, UINT usage, DWORD fvf, D3DPOOL pool)
IDirect3DVertexBuffer9Implunsafe_impl_from_IDirect3DVertexBuffer9 (IDirect3DVertexBuffer9 *iface)
static IDirect3DIndexBuffer9Implimpl_from_IDirect3DIndexBuffer9 (IDirect3DIndexBuffer9 *iface)
static HRESULT WINAPI d3d9_indexbuffer_QueryInterface (IDirect3DIndexBuffer9 *iface, REFIID riid, void **object)
static ULONG WINAPI d3d9_indexbuffer_AddRef (IDirect3DIndexBuffer9 *iface)
static ULONG WINAPI d3d9_indexbuffer_Release (IDirect3DIndexBuffer9 *iface)
static HRESULT WINAPI d3d9_indexbuffer_GetDevice (IDirect3DIndexBuffer9 *iface, IDirect3DDevice9 **device)
static HRESULT WINAPI d3d9_indexbuffer_SetPrivateData (IDirect3DIndexBuffer9 *iface, REFGUID guid, const void *data, DWORD data_size, DWORD flags)
static HRESULT WINAPI d3d9_indexbuffer_GetPrivateData (IDirect3DIndexBuffer9 *iface, REFGUID guid, void *data, DWORD *data_size)
static HRESULT WINAPI d3d9_indexbuffer_FreePrivateData (IDirect3DIndexBuffer9 *iface, REFGUID guid)
static DWORD WINAPI d3d9_indexbuffer_SetPriority (IDirect3DIndexBuffer9 *iface, DWORD priority)
static DWORD WINAPI d3d9_indexbuffer_GetPriority (IDirect3DIndexBuffer9 *iface)
static void WINAPI d3d9_indexbuffer_PreLoad (IDirect3DIndexBuffer9 *iface)
static D3DRESOURCETYPE WINAPI d3d9_indexbuffer_GetType (IDirect3DIndexBuffer9 *iface)
static HRESULT WINAPI d3d9_indexbuffer_Lock (IDirect3DIndexBuffer9 *iface, UINT offset, UINT size, void **data, DWORD flags)
static HRESULT WINAPI d3d9_indexbuffer_Unlock (IDirect3DIndexBuffer9 *iface)
static HRESULT WINAPI d3d9_indexbuffer_GetDesc (IDirect3DIndexBuffer9 *iface, D3DINDEXBUFFER_DESC *desc)
static void STDMETHODCALLTYPE d3d9_indexbuffer_wined3d_object_destroyed (void *parent)
HRESULT indexbuffer_init (IDirect3DIndexBuffer9Impl *buffer, IDirect3DDevice9Impl *device, UINT size, DWORD usage, D3DFORMAT format, D3DPOOL pool)
IDirect3DIndexBuffer9Implunsafe_impl_from_IDirect3DIndexBuffer9 (IDirect3DIndexBuffer9 *iface)

Variables

static const
IDirect3DVertexBuffer9Vtbl 
d3d9_vertexbuffer_vtbl
static struct wined3d_parent_ops d3d9_vertexbuffer_wined3d_parent_ops
static const
IDirect3DIndexBuffer9Vtbl 
d3d9_indexbuffer_vtbl
static struct wined3d_parent_ops d3d9_indexbuffer_wined3d_parent_ops

Generated on Mon May 28 2012 05:02:25 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.