In Witcher 2 when I try to activate the game it tells me that the d3dx9_39.dll file is missing or corrupt. After the installation you will not find the file "d3dx9_39.dll" anywhere. It is a library file that is needed in the game's installation. In order to fix this problem you can download the file d3dx9_39.dll from the link above.
I also downloaded a program called Direct 3D 9 Runtime 9.0.0.8805 and tried to install it but when I run the setup it gives me an error that says
"The DirectX runtime d3dx9_39.dll is missing or corrupt. Please reinstall the Windows operating system to fix this problem."
And I'm sure my Windows 7 64-bit operating system already has DirectX. Please help.
A:
Download the DirectX Runtime and it should install fine.
Download directx9 runtime
Installation Instructions
Just run the executable and it will automatically download the runtime.
How to uninstall directx9 runtime
Open the folder in which you installed the DirectX runtime.
Then delete the "directx9.dll" and "d3dx9_39.dll" files.
Q:
Stop the rendering loop during blur pass
I have a rendering loop like so:
for (int i = 0; i GetTotalQuadCount(); ++i) {
renderer->BeginPass();
for (int a = 0; a SetTransform(a, 0.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f);
renderer->DrawQuad();
}
renderer->EndPass();
}
The animation is very simple: rotation for 4 frames and 4 frames of position (quad is a simple quad). The problem is that I can see the movement of the render engine but it stops after I end the frame.
Is there a way to tell the engine to stop rendering and wait for the next frame?
I have tried setting the root node's postprocess state to none, but that didn't work.
A: ac619d1d87
Related links:
Comments