Go to the source code of this file.
◆ d2d_mesh_AddRef()
Definition at line 47 of file mesh.c.
48{
51
53
55}
#define InterlockedIncrement
static struct d2d_mesh * impl_from_ID2D1Mesh(ID2D1Mesh *iface)
◆ d2d_mesh_create()
◆ d2d_mesh_GetFactory()
◆ d2d_mesh_Open()
Definition at line 82 of file mesh.c.
83{
84 FIXME(
"iface %p, sink %p stub!\n", iface,
sink);
85
87}
GLsizei GLenum GLboolean sink
◆ d2d_mesh_QueryInterface()
Definition at line 28 of file mesh.c.
29{
31
35 {
36 ID2D1Mesh_AddRef(iface);
39 }
40
42
45}
#define IsEqualGUID(rguid1, rguid2)
wchar_t tm const _CrtWcstime_Writes_and_advances_ptr_ count wchar_t ** out
◆ d2d_mesh_Release()
Definition at line 57 of file mesh.c.
58{
61
63
65 {
66 ID2D1Factory_Release(
mesh->factory);
68 }
69
71}
#define InterlockedDecrement
◆ impl_from_ID2D1Mesh()
◆ WINE_DEFAULT_DEBUG_CHANNEL()
| WINE_DEFAULT_DEBUG_CHANNEL |
( |
d2d |
| ) |
|
◆ d2d_mesh_vtbl
Initial value:=
{
}
static ULONG STDMETHODCALLTYPE d2d_mesh_Release(ID2D1Mesh *iface)
static HRESULT STDMETHODCALLTYPE d2d_mesh_Open(ID2D1Mesh *iface, ID2D1TessellationSink **sink)
static HRESULT STDMETHODCALLTYPE d2d_mesh_QueryInterface(ID2D1Mesh *iface, REFIID iid, void **out)
static ULONG STDMETHODCALLTYPE d2d_mesh_AddRef(ID2D1Mesh *iface)
static void STDMETHODCALLTYPE d2d_mesh_GetFactory(ID2D1Mesh *iface, ID2D1Factory **factory)
Definition at line 89 of file mesh.c.
Referenced by d2d_mesh_create().