How To Get OutputDebugString() Working In 64 Bit Windows

Basically you need to enable NATIVE code debugging at the managed code level and you need to enable MIXED debugging at the non-managed level.

1. Thor or TJMTestApp, Properties->Debug, Enable native code debugging.
2. Transcoder Engine, Properties->Debugging, change Debugger Type from Auto to Mixed. Auto chooses Managed. Stupid Microsoft.
3. (Optional) Tools->Options->Debugging->General, change "Redirect all Output window text to the Immediate window" to what you want.

Comments

Popular posts from this blog

FFMPEG Deinterlacing Modes

Remote debugging with GDB and GDBServer on Alpine and Visual Studio Code

Build FFMPEG for Windows Using Visual Studio Toolchain