Functions |
| | WINE_DEFAULT_DEBUG_CHANNEL (ddraw) |
| static IDirect3DVertexBufferImpl * | impl_from_IDirect3DVertexBuffer (IDirect3DVertexBuffer *iface) |
| static IDirect3DVertexBufferImpl * | impl_from_IDirect3DVertexBuffer7 (IDirect3DVertexBuffer7 *iface) |
| static HRESULT WINAPI | IDirect3DVertexBufferImpl_QueryInterface (IDirect3DVertexBuffer7 *iface, REFIID riid, void **obj) |
| static HRESULT WINAPI | IDirect3DVertexBufferImpl_1_QueryInterface (IDirect3DVertexBuffer *iface, REFIID riid, void **obj) |
| static ULONG WINAPI | IDirect3DVertexBufferImpl_AddRef (IDirect3DVertexBuffer7 *iface) |
| static ULONG WINAPI | IDirect3DVertexBufferImpl_1_AddRef (IDirect3DVertexBuffer *iface) |
| static ULONG WINAPI | IDirect3DVertexBufferImpl_Release (IDirect3DVertexBuffer7 *iface) |
| static ULONG WINAPI | IDirect3DVertexBufferImpl_1_Release (IDirect3DVertexBuffer *iface) |
| static HRESULT WINAPI | IDirect3DVertexBufferImpl_Lock (IDirect3DVertexBuffer7 *iface, DWORD Flags, void **Data, DWORD *Size) |
| static HRESULT WINAPI | IDirect3DVertexBufferImpl_1_Lock (IDirect3DVertexBuffer *iface, DWORD Flags, void **Data, DWORD *Size) |
| static HRESULT WINAPI | IDirect3DVertexBufferImpl_Unlock (IDirect3DVertexBuffer7 *iface) |
| static HRESULT WINAPI | IDirect3DVertexBufferImpl_1_Unlock (IDirect3DVertexBuffer *iface) |
| static HRESULT WINAPI | IDirect3DVertexBufferImpl_ProcessVertices (IDirect3DVertexBuffer7 *iface, DWORD VertexOp, DWORD DestIndex, DWORD Count, IDirect3DVertexBuffer7 *SrcBuffer, DWORD SrcIndex, IDirect3DDevice7 *device, DWORD Flags) |
| static HRESULT WINAPI | IDirect3DVertexBufferImpl_1_ProcessVertices (IDirect3DVertexBuffer *iface, DWORD VertexOp, DWORD DestIndex, DWORD Count, IDirect3DVertexBuffer *SrcBuffer, DWORD SrcIndex, IDirect3DDevice3 *device, DWORD Flags) |
| static HRESULT WINAPI | IDirect3DVertexBufferImpl_GetVertexBufferDesc (IDirect3DVertexBuffer7 *iface, D3DVERTEXBUFFERDESC *Desc) |
| static HRESULT WINAPI | IDirect3DVertexBufferImpl_1_GetVertexBufferDesc (IDirect3DVertexBuffer *iface, D3DVERTEXBUFFERDESC *Desc) |
| static HRESULT WINAPI | IDirect3DVertexBufferImpl_Optimize (IDirect3DVertexBuffer7 *iface, IDirect3DDevice7 *D3DDevice, DWORD Flags) |
| static HRESULT WINAPI | IDirect3DVertexBufferImpl_1_Optimize (IDirect3DVertexBuffer *iface, IDirect3DDevice3 *device, DWORD Flags) |
| static HRESULT WINAPI | IDirect3DVertexBufferImpl_ProcessVerticesStrided (IDirect3DVertexBuffer7 *iface, DWORD VertexOp, DWORD DestIndex, DWORD Count, D3DDRAWPRIMITIVESTRIDEDDATA *StrideData, DWORD VertexTypeDesc, IDirect3DDevice7 *D3DDevice, DWORD Flags) |
| HRESULT | d3d_vertex_buffer_create (IDirect3DVertexBufferImpl **vertex_buf, IDirectDrawImpl *ddraw, D3DVERTEXBUFFERDESC *desc) |
| IDirect3DVertexBufferImpl * | unsafe_impl_from_IDirect3DVertexBuffer (IDirect3DVertexBuffer *iface) |
| IDirect3DVertexBufferImpl * | unsafe_impl_from_IDirect3DVertexBuffer7 (IDirect3DVertexBuffer7 *iface) |
Variables |
static struct
IDirect3DVertexBuffer7Vtbl | d3d_vertex_buffer7_vtbl |
static struct
IDirect3DVertexBufferVtbl | d3d_vertex_buffer1_vtbl |