Original Post
I'm writing (or wanting to write) a *simple* class that will manage textures within my application. I was just wondering how I can set the contents of a texture. After using IDirect3DDevice9::CreateTexture() to create the IDirect3DTexture9 interface, can I call the IDirect3DTexture9::SetPrivateData() method to set the colour values? Also, what is the REFGUID parameter for? Another question - I'm not exactly sure what the Levels parameter of the IDirect3DDevice9::CreateDevice() method does? Could someone enlighten me?