Quote:Original post by Citizen Erased
Ok, I didand hr = 0. I made sure the breakpoint was on the line after. Even tried the line after that and it's still 0. What does this mean? What's going on here?HRESULT hr = vbTree->Lock(0, 0, (void**)&v, 0);
If you use the DirectX Error Lookup tool that comes with the SDK and look up a value of 0, you'll see that 0 translates to S_OK, which means the call succeeded.
I notice you never actually specified which error it is you're getting. What kind of error, and when does it happen?