Skip to main content
gamedev.net
🔒 Locked

Direct3D device & multithreading

Started by tokaplan Apr 11, 2007 at 1:33 PM 1 replies 500+ views
Original Post
tokaplan
tokaplan
Hi everyone, Which methods of IDirect3DDevice can't be executed on the thread other then the thread the device was created on? Thank you
Evil Steve
Evil Steve
From the DX docs for CreateDevice():
Quote:
The methods IDirect3DDevice9::Reset, IUnknown, and IDirect3DDevice9::TestCooperativeLevel must be called from the same thread that used this method to create a device.
tokaplan
tokaplan
Does this mean I can't call any method that calls IUnknown::AddRef? Can't call D3DXCreateTextureFromFileEx?

Topic Locked

This topic has been locked by a moderator. New replies are not allowed.

Sign in to reply to this topic.