Hi,
I am tracking msplot sample in the DDK. I found out the DrvTextOut have
never been called by the driver.Then I modified the DEVINFO's flGraphicsCaps
and GDIINFO's flTextCaps use follow codes:
pDevInfo->flGraphicsCaps = GCAPS_ALTERNATEFILL |
GCAPS_HORIZSTRIKE |
GCAPS_VERTSTRIKE |
GCAPS_VECTORFONT |
GCAPS_ARBRUSHOPAQUE |
GCAPS_ARBRUSHTEXT |
GCAPS_BEZIERS |
GCAPS_FORCEDITHER |
GCAPS_GEOMETRICWIDE |
GCAPS_HIGHRESTEXT |
GCAPS_GRAY16 |
GCAPS_OPAQUERECT |
GCAPS_WINDINGFILL;
.........
pGDIInfo->flTextCaps = TC_OP_CHARACTER | TC_OP_STROKE | TC_CP_STROKE |
TC_CR_90 | TC_CR_ANY | TC_SF_X_YINDEP | TC_SA_DOUBLE | TC_SA_INTEGER
|TC_SA_CONTIN | TC_EA_DOUBLE | TC_IA_ABLE | TC_UA_ABLE | TC_SO_ABLE |
TC_RA_ABLE | TC_VA_ABLE | TC_SCROLLBLT;
Then I tracked it again,Unfortunate,the driver still don't call
DrvTextOut.The driver also need to be modified? Where?
Welcome to every suggestion.
--
Conan Wu
Email:aqua_aqua@21cn.com