Windows Vista Forums
Vista Forums Home Join Vista Forums Windows 7 Forum Vista Tutorials Tags
Welcome to Windows Vista Forums. Our forum is dedicated to helping you find solutions with any problems, errors or issues you are experiencing with Windows Vista. The Vista forum also covers news and updates and has an extensive Windows Vista tutorial section that covers a wide range of tips and tricks.

Go Back   Vista Forums > Misc Newsgroups > Avalon

Vista - Will MIL ever be documented?

 
 
Old 06-29-2006   #1 (permalink)
Barry Kelly


 
 

Will MIL ever be documented?

I see in this article:

http://www.simplegeek.com/PermaLink....6-0c5e7beae66b

"MILCORE.DLL is the unmanaged composition engine that Avalon uses for
rendering. It is a layer above Direct3D, giving us basic 2D, 3D,
Animation, and Composition services (probably a few others i'm
forgetting to mention also). The composition engine is unmanaged
primarily for interop/performance reasons. The composition engine spends
most of it's time talking to Direct3D. In addition, there are multiple
customers of the composition engine, including some that can't take a
managed code dependency right now. "

The key interesting line for me is the last one. It prompts the
question:

Will MIL ever be documented so that us plebs who can't take a managed
code dependency can still take advantage of the retained-mode
composition engine underlying WPF?

Or is this reserved for MS applications only?

-- Barry

--
http://barrkel.blogspot.com/

My System SpecsSystem Spec
Old 06-30-2006   #2 (permalink)
Pablo Fernicola [MS]


 
 

Re: Will MIL ever be documented?

The part of the MIL that has unmanaged exposure is the imaging
functionality.

-Pablo

"Barry Kelly" <barry.j.kelly@gmail.com> wrote in message
newsf69a2tc0nc2kkc2tt9el01qgni73423h6@4ax.com...
>I see in this article:
>
> http://www.simplegeek.com/PermaLink....6-0c5e7beae66b
>
> "MILCORE.DLL is the unmanaged composition engine that Avalon uses for
> rendering. It is a layer above Direct3D, giving us basic 2D, 3D,
> Animation, and Composition services (probably a few others i'm
> forgetting to mention also). The composition engine is unmanaged
> primarily for interop/performance reasons. The composition engine spends
> most of it's time talking to Direct3D. In addition, there are multiple
> customers of the composition engine, including some that can't take a
> managed code dependency right now. "
>
> The key interesting line for me is the last one. It prompts the
> question:
>
> Will MIL ever be documented so that us plebs who can't take a managed
> code dependency can still take advantage of the retained-mode
> composition engine underlying WPF?
>
> Or is this reserved for MS applications only?
>
> -- Barry
>
> --
> http://barrkel.blogspot.com/



My System SpecsSystem Spec
Old 07-03-2006   #3 (permalink)
Sakis Papademetriou


 
 

Re: Will MIL ever be documented?

Hmm, I wonder why not milcore documentation available.

Is it just another Microsoft attempt to push managed code? I don't know how
to tell this politely, but there are still developers who hate all that slow
managed thing...
Unless of course Microsoft think that only their employees can use lower
level APIs and the rest of us are only able to ...play "safely" !

Sakis
My System SpecsSystem Spec
Old 07-10-2006   #4 (permalink)
=?Utf-8?B?QnJhbmRvbiBGdXJ0d2FuZ2xlcg==?=


 
 

Re: Will MIL ever be documented?

I very much doubt this is the case. More likely, they are focusing on a
single external api (the managed one) right now (for v1), and once they have
that out in the wild they will clean up the unmanaged api and support that
externally as well.

Its easy to forget that they dont have unlimited resources to and its not
always possible to support everyones favorate feature.

I'm glad they didn't make yet another unmanaged api with a flimsy managed
wrapper. WPF is built to utilize the great features of managed code and I
think this is a good thing.


"Sakis Papademetriou" wrote:

> Hmm, I wonder why not milcore documentation available.
>
> Is it just another Microsoft attempt to push managed code? I don't know how
> to tell this politely, but there are still developers who hate all that slow
> managed thing...
> Unless of course Microsoft think that only their employees can use lower
> level APIs and the rest of us are only able to ...play "safely" !
>
> Sakis

My System SpecsSystem Spec
 

Thread Tools


Similar Threads
Thread Forum
Where is Register-WmiEvent best documented? PowerShell
Where is a control's parameter list documented? .NET General
dektop.ini cmd's in vista documented ? General Discussion
File locations documented where? Vista General
Where are things like -replace and split([regex} documented? PowerShell


Vista Forums is an independent web site and has not been authorized,
sponsored, or otherwise approved by Microsoft Corporation.
"Windows Vista", the Start Orb, and related materials are trademarks of Microsoft Corp.
© Designer Media Ltd

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46