HRESULT NINE_WINAPI NineVolumeTexture9_UnlockBox( struct NineVolumeTexture9 *This, UINT Level ) { DBG("This=%p Level=%u\n", This, Level); user_assert(Level <= This->base.base.info.last_level, D3DERR_INVALIDCALL); return NineVolume9_UnlockBox(This->volumes[Level]); }
static void NineVolume9_dtor( struct NineVolume9 *This ) { DBG("This=%p\n", This); if (This->transfer) NineVolume9_UnlockBox(This); if (This->data) FREE(This->data); pipe_resource_reference(&This->resource, NULL); NineUnknown_dtor(&This->base); }