The problem have been resolved by doing as follow:
1. Delete the source code in DrvCreateDeviceBitmap, and just return
NULL.
2. Delete the source code in DrvDeleteDeviceBitmap, and do nothing in
it.
3. For other Drv* functions, call appropriate Eng* functions and return
their value. For example, in DrvText Out, it will just call EngTextOut
and return its value.
Now the new problem is:
1. If the mirror driver's width/height/bitcount are different from
primary driver's, it will still got black image.
--
jarvisbao
------------------------------------------------------------------------
Posted via http://www.codecomments.com
------------------------------------------------------------------------