That's fine I guess, but is there any issue with returning the refcounts? It appears that we use them sporadically, like `wined3d_stateblock_decref` return value is used to print an error in `d3d_device7_DeleteStateBlock`. I'd rather not do the work unless there's some reason to.