Dear Hodgman i don't know this topic and it's easy for me not to understand correctly. They said that i need to put a handle where driver is. But i thought that it's in my application. Ok. it was a mistake, now i've got it. I've ask some example or maybe small piece of code. Advice about implementing a driver is really joke for me.

I didn't ask that at all. All i need is to run my application in software mode. What should i do for that? I don't need abstract advice i need practical.

You can either
* load a software driver DLL (which you can write yourself, in theory...),
* use WARP with it's feature level restrictions, or
* use the reference device, although it's supposed to only be used for debugging purposes.
1. I can't do the first one.
2. How?
3. How?
What the hell should i do for 2 and 3 options?