<div dir="ltr"><div><div><div>I thought it'd be a good idea to keep it void * for once future objects would be implemented (i.e. the one's that have todo marked as true in the tests).<br></div>But you do have a point. Since I'm just returning texture objects right now, maybe using d3drm_texture structure would do. What should I go with?<br><br></div>Cheers,<br></div>Aaryaman<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Apr 18, 2016 at 6:58 PM, Henri Verbeet <span dir="ltr"><<a href="mailto:hverbeet@gmail.com" target="_blank">hverbeet@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 18 April 2016 at 15:15, Aaryaman Vasishta <<a href="mailto:jem456.vasishta@gmail.com">jem456.vasishta@gmail.com</a>> wrote:<br>
> On Mon, Apr 18, 2016 at 4:17 PM, Henri Verbeet <<a href="mailto:hverbeet@gmail.com">hverbeet@gmail.com</a>> wrote:<br>
</span><span class="">>> Why do you need "object_struct"?<br>
><br>
> I need it to store the object's address, from which the IUnknown interface<br>
> is obtained which in turn is used to QI the required object using iid.<br>
><br>
> Am I missing something? Is there a better way? I suppose I could re-use<br>
> object and keep it as a void * instead of IUnknown..<br>
><br>
</span>What's wrong with using a d3drm_texture structure?<br>
</blockquote></div><br></div>