On OBS Studio I am using Direct3D 11, but for BF1 I am using DirectX 12.What renderer are you using in battlefield?
Ok, unfortunately there is no option in BF1 to change it to DX11 or OpenGL. There is only an Off and On option.There's your problem. BF1 needs to be running on DX11 or OpenGL (whichever is available)
Expect DX12 support in 0.17
Try CTRL+R combination over the selected source (Resets transform options).I'm also having this problem, the recording preview shows a black screen, the rendered video is a black screen, but the preview in Game Capture Properties window shows the game footage!