Re: talking directly to drivers
- From: "Maxim S. Shatskih" <maxim@xxxxxxxxxxxxxxxx>
- Date: Tue, 9 Oct 2007 21:36:43 +0400
What is the need of this?
D3D COM calls are going to GdiEntry10, GdiEntry11 and similar entry points
in user-mode GDI, which in turn performs the syscalls to kernel-mode GDI/GRE.
Why do you want to bypass this?
--
Maxim Shatskih, Windows DDK MVP
StorageCraft Corporation
maxim@xxxxxxxxxxxxxxxx
http://www.storagecraft.com
"Sigurd Lerstad" <sigler@xxxxxxxxxxx> wrote in message
news:%235vFjhpCIHA.3940@xxxxxxxxxxxxxxxxxxxxxxx
Hello,
I want to talk directly to the direct3d drivers without going through the
COM direct3d api, I want to directly call D3dContextCreate,
D3dDrawPrimitive2 etc. functions that are exposed by the driver. I want to
reinvent the wheel, just as the COM d3d api usermode dll is one alternative
to get to the driver, I want to make my own alternative. However I don't
know how to do this. It all starts with an application in usermode loading
my usermode dll providing an alternative to the COM api. How does my
usermode dll penetrate into the kernel driver ?
This is on xp
I have downloaded the ddk, but haven't found an answer, it seems it's mostly
targeted at writing the driver, not on how to program the 'other end'
thanks,
--
Sigurd Lerstad
.
- Follow-Ups:
- Re: talking directly to drivers
- From: Ben Voigt [C++ MVP]
- Re: talking directly to drivers
- References:
- talking directly to drivers
- From: Sigurd Lerstad
- talking directly to drivers
- Prev by Date: Re: Ploblem on get ATIP imformation
- Next by Date: Re: SetupDiGetDeviceRegistryProperty - Usb - Address - Busnumber
- Previous by thread: talking directly to drivers
- Next by thread: Re: talking directly to drivers
- Index(es):
Relevant Pages
|