How to use only direct light?
You can do that easier in a compositing step.


Choose whichever renderer.
In the Rendering Tab of the Properties Editor, activate the Shadow Pass.


The shadow pass hold exactly that information: where light hits and where not. The intensity isn't relevant. It is also antialiased.