Example #1
0
void volume_init(struct d3d9_volume *volume, struct wined3d_volume *wined3d_volume,
        const struct wined3d_parent_ops **parent_ops)
{
    volume->IDirect3DVolume9_iface.lpVtbl = &d3d9_volume_vtbl;
    d3d9_resource_init(&volume->resource);
    wined3d_volume_incref(wined3d_volume);
    volume->wined3d_volume = wined3d_volume;

    *parent_ops = &d3d9_volume_wined3d_parent_ops;
}
Example #2
0
static ULONG volume_resource_incref(struct wined3d_resource *resource)
{
    return wined3d_volume_incref(volume_from_resource(resource));
}