On 17/01/06, Robert Shearman <[EMAIL PROTECTED]> wrote: > This should never be NULL as where did the application get the address > of the function from? Well, The function could be called directly from inside wined3d, or the application could store the address somewhere. Something along the lines of:
some_function_ptr = object1->lpVtbl->GetCreationParameters; some_function_ptr(object1, ¶meters); some_function_ptr(object2, ¶meters); However, in either case you probably want to fail hard and get a backtrace.