Direct3DCreate9 from static library?

Mike Parker aldacron71 at yahoo.com
Sat Oct 21 10:27:42 PDT 2006


dickl wrote:
> LW wrote:
>> I did the following:
>> I made an import library for d3d9.dll with one export
>> _Direct3DCreate9 at 4 = Direct3DCreate9
>>
>> Now, every time I call the function, I get a Win32 exeption.
>> I just want to know why.
> 
> Did you call CoInitialize before calling the DirectX function ?

Not needed when using the *Create functions of DirectX. You only need 
CoInitialize when loading manually through the COM interface. The 
*Create functions are essentially wrappers for that.



More information about the Digitalmars-d mailing list