[Mono-dev] Managed DirectX

Michael Schurter michael at synthesyssolutions.com
Wed Oct 25 13:51:05 EDT 2006

Brian Crowell wrote:
> Richard Matthias wrote:
>> It's worth mentioning that Microsoft's Managed DirectX doesn't use COM
>> interop. They have a library with a simpler C interface that talks to
>> the kernel portion of DirectX that the drivers plug into and the MDX
>> library uses that - it's almost completely seperate from the DirectX
>> that C++ developers use.
> Er... no. I have Managed DirectX installed, and I can find, through
> ILDASM, pretty much the exact same IL sequence I posted earlier, pointer
> arithmetic and all. They use hand-written marshaling to the COM
> interfaces, not to the kernel.

Careful what you do with ILDASM Brian, at least if you plan on 
contributing code to the mono project:

"Do not use the ildasm or equivalent tools program to disassemble 
proprietary code when you are planning to reimplement a class for Mono. 
If you have done this, we will not be able to use your code."

 From the bottom of: http://www.mono-project.com/Contributing

Michael Schurter

More information about the Mono-devel-list mailing list