« Uri クラス | Main | TeraStation 死す »

2005.04.26

Avalon, Aero, & MIL

Aero は GDI ベースか と以前に書いたが、どうも MIL ベースらしい。

Mr. Avalon と言われる Chris Anderson が自身の blog に MIL Information というのを書いている。また同じ Chris Anderson の MSDN の Avalon の記事 にも MIL という単語が登場する。

この辺から総合すると、MIL の下半分は MILCORE.DLL であり、これが Direct3D 上で実装され、unmanaged の描画 API を提供するようだ。その上に PresentationCore.DLL があり、これが managed な Avalon API の下層部分を提供する模様。Aero は Avalon には依存しないが MIL には依存する模様で、これなら XP では実現できなかったビジュアルを実装できそうだ。GDI ベースだと貧弱ではないかとかパフォーマンスで心配があったりとかの心配は杞憂に終わりそうな感じである。

いまだに不明なのが、GDI/USER の位置づけ。先日も友人と、Avalon 時代に message pump がどうなるのかという想像をしていたが、これがいまだに分からない。PDC の頃のアナウンスでは GDI/USER は Direct3D の上にエミュレーションとして実装されるような話がされていたが、NT 4.0 以降この辺はカーネルの中に入っているので、PDC 後にアナウンスされた XP Avalon でそこまでの変更ができるのか、不透明だ。もちろん MS 謹製なので、カーネルごと入れ替えてしまうという荒業は可能ではあろうが、それはそれで大変そう。

WinHEC も始まったし、そろそろ次の Longhorn CTP ビルドが出ると思うので、楽しみである。

|

« Uri クラス | Main | TeraStation 死す »

Comments

Спасибо громадное за предоставленную справку. Имеюсь рад разместить ее у себя на дневнике. Если Вы не против, то я так и совершу.Если находимся какие-то проблеммы со копирайтом, постучитесь на мой дневник,я целое исправлю. Так же сложил Ваш место на соцзакладки. Вообщем если что обращайтесь, - ввек выслушаю и постичь. Со, уважительностью, Firestarter.

Posted by: Emomspoosumef | 2009.03.16 at 03:13 AM

Once in a while my internet disconnects and reconnects all eveningand one day every 2-3 weeks. <a href="http://phila755.50webs.com/map.html">stiga quickplay indoor outdoor table tennis table</a> It's puzzling, seeing as <a href=http://rossa456.50webs.com/index.html>flanders valley</a>for<a href="http://rossa456.50webs.com/index.html">flanders valley</a> the most associate oneself with0 my internet wor

Posted by: NevifeNep | 2009.05.14 at 01:25 AM

Once in a while my internet disconnects and reconnects all eveningand one day every 2-3 weeks. <a href="http://phila755.50webs.com/map.html">stiga quickplay indoor outdoor table tennis table</a> It's puzzling, seeing as <a href=http://rossa456.50webs.com/index.html>flanders valley</a>for<a href="http://rossa456.50webs.com/index.html">flanders valley</a> the most associate oneself with0 my internet wor

Posted by: NevifeNep | 2009.05.14 at 01:25 AM

Once in a while my internet disconnects and reconnects all eveningand one day every 2-3 weeks. <a href="http://phila755.50webs.com/map.html">stiga quickplay indoor outdoor table tennis table</a> It's puzzling, seeing as <a href=http://rossa456.50webs.com/index.html>flanders valley</a>for<a href="http://rossa456.50webs.com/index.html">flanders valley</a> the most associate oneself with0 my internet wor

Posted by: NevifeNep | 2009.05.14 at 01:25 AM

Once in a while my internet disconnects and reconnects all eveningand one day every 2-3 weeks. <a href="http://phila755.50webs.com/map.html">stiga quickplay indoor outdoor table tennis table</a> It's puzzling, seeing as <a href=http://rossa456.50webs.com/index.html>flanders valley</a>for<a href="http://rossa456.50webs.com/index.html">flanders valley</a> the most associate oneself with0 my internet wor

Posted by: NevifeNep | 2009.05.14 at 01:26 AM

if i be suffering with my settings to reclusive on photo scuttle <a href="http://malka924.50webs.com/index.html">dubai available 2005 sania mirza</a> <a href="http://malka924.50webs.com/?equipment-for-teaching-tennis-to-teens">equipment into teaching tennis to teens</a> <a href="http://malka924.50webs.com/?helipads">helipads<

Posted by: HomsromoRoaro | 2009.05.15 at 01:50 AM

if i be suffering with my settings to reclusive on photo scuttle <a href="http://malka924.50webs.com/index.html">dubai available 2005 sania mirza</a> <a href="http://malka924.50webs.com/?equipment-for-teaching-tennis-to-teens">equipment into teaching tennis to teens</a> <a href="http://malka924.50webs.com/?helipads">helipads<

Posted by: HomsromoRoaro | 2009.05.15 at 01:50 AM

I was just reading a assuredly question on how to place your down comforter all puffy again and almost all the answers said that you can relate fool someone some tennis balls in the dryer to amount to that happen. <a href=http://bolyk.vox.com/library/post/my-last-tennis-news-a-like-the-tennis-great-game.html>how to dally with guitar</a>So how does that chef-d'oeuvre exactly? Why does this happen? Can you bring into play something else rather th

Posted by: Arrolvecels | 2009.05.20 at 03:13 PM

I was just reading a assuredly question on how to place your down comforter all puffy again and almost all the answers said that you can relate fool someone some tennis balls in the dryer to amount to that happen. <a href=http://bolyk.vox.com/library/post/my-last-tennis-news-a-like-the-tennis-great-game.html>how to dally with guitar</a>So how does that chef-d'oeuvre exactly? Why does this happen? Can you bring into play something else rather th

Posted by: Arrolvecels | 2009.05.20 at 03:13 PM

I was just reading a assuredly question on how to place your down comforter all puffy again and almost all the answers said that you can relate fool someone some tennis balls in the dryer to amount to that happen. <a href=http://bolyk.vox.com/library/post/my-last-tennis-news-a-like-the-tennis-great-game.html>how to dally with guitar</a>So how does that chef-d'oeuvre exactly? Why does this happen? Can you bring into play something else rather th

Posted by: Arrolvecels | 2009.05.20 at 03:14 PM

I was just reading a assuredly question on how to place your down comforter all puffy again and almost all the answers said that you can relate fool someone some tennis balls in the dryer to amount to that happen. <a href=http://bolyk.vox.com/library/post/my-last-tennis-news-a-like-the-tennis-great-game.html>how to dally with guitar</a>So how does that chef-d'oeuvre exactly? Why does this happen? Can you bring into play something else rather th

Posted by: Arrolvecels | 2009.05.20 at 03:14 PM

Sorry for my bad english. Thank you so much for your good post. Your post helped me in my college assignment, If you can provide me more details please email me.

Posted by: Debt Consolidation | 2010.10.29 at 01:45 AM

If you are in uncomfortable position and have no cash to move out from that, you will have to receive the personal loans. Because it would aid you emphatically. I take financial loan every time I need and feel good just because of that.

Posted by: mortgage loans | 2012.02.22 at 09:21 AM

It's a shame you don't have a donate button! I'd definitely donate to this brilliant blog! I guess for now i'll settle for bookmarking and adding your RSS feed to my Google account. I look forward to fresh updates and will share this blog with my Facebook group. Chat soon!

Posted by: Awesome | 2012.11.23 at 03:07 PM

Admiring the time and effort you put into your website and in depth information you present. It's good to come across a blog every once in a while that isn't the same old rehashed material. Wonderful read! I've bookmarked your site and I'm adding your RSS feeds to my Google account.

Posted by: bad Credit loan lenders | 2013.03.29 at 04:39 PM

Spot on with this write-up, I seriously believe this web site needs much more attention. I'll probably be back again to read more, thanks for the information!

Posted by: text your Ex back | 2013.05.27 at 01:00 AM

Hi! I know this is kind of off topic but I was wondering if you knew where I could get a captcha plugin for my comment form? I'm using the same blog platform as yours and I'm having difficulty finding one? Thanks a lot!

Posted by: film de cul francais | 2014.01.08 at 09:45 PM

Can I simply say what a comfort to find a person that actually knows what they are discussing on the web. You actually realize how to bring an issue to light and make it important. More people need to read this and understand this side of the story. I can't believe you're not more popular since you definitely have the gift.

Posted by: film de cul amateur | 2014.01.23 at 07:16 AM

Fantastic website. A lot of useful information here. I am sending it to some pals ans additionally sharing in delicious. And certainly, thanks in your effort!

Posted by: video sex gratuit | 2014.01.27 at 10:20 PM

Hello, I want to subscribe for this website to get most recent updates, so where can i do it please assist.

Posted by: film sex gratuit | 2014.01.30 at 12:17 PM

Heya i'm for the first time here. I came across this board and I to find It really useful & it helped me out much. I hope to offer something again and aid others such as you aided me.

Posted by: video sex streaming | 2014.02.02 at 09:17 AM

Hello there, You have done an excellent job. I'll definitely digg it and personally recommend to my friends. I am sure they will be benefited from this web site.

Posted by: extrait video sex | 2014.02.03 at 07:51 PM

Hi there, I enjoy reading through your post. I like to write a little comment to support you.

Posted by: film de cul | 2014.02.06 at 08:15 AM

Hi there! I know this is kinda off topic but I was wondering if you knew where I could find a captcha plugin for my comment form? I'm using the same blog platform as yours and I'm having problems finding one? Thanks a lot!

Posted by: film x gratuit | 2014.02.07 at 07:39 AM

An intriguing discussion is definitely worth comment. I do think that you need to publish more about this issue, it might not be a taboo matter but usually people don't speak about these topics. To the next! Cheers!!

Posted by: http://sexeh24.com | 2014.02.13 at 01:52 PM

Hi there, I found your blog by way of Google at the same time as searching for a comparable subject, your site got here up, it seems good. I have bookmarked it in my google bookmarks. Hello there, just became aware of your weblog through Google, and found that it's truly informative. I am going to be careful for brussels. I will appreciate should you continue this in future. A lot of other people might be benefited from your writing. Cheers!

Posted by: film porno talons aiguille | 2014.02.13 at 02:14 PM

Greetings! Very helpful advice within this article! It is the little changes that will make the biggest changes. Many thanks for sharing!

Posted by: film x amateur | 2014.02.13 at 04:15 PM

Fantastic items from you, man. I have be aware your stuff prior to and you are just too wonderful. I actually like what you've got right here, really like what you are stating and the best way through which you are saying it. You are making it enjoyable and you continue to take care of to stay it smart. I can't wait to read much more from you. This is really a tremendous web site.

Posted by: film de cul en francais | 2014.02.14 at 07:22 PM

Thanks for a marvelous posting! I genuinely enjoyed reading it, you could be a great author. I will remember to bookmark your blog and will eventually come back later in life. I want to encourage one to continue your great posts, have a nice morning!

Posted by: video porno streaming | 2014.02.18 at 11:53 AM

I'm curious to find out what blog system you happen to be working with? I'm experiencing some small security issues with my latest website and I would like to find something more safe. Do you have any recommendations?

Posted by: nouvelle loi duflot 2014 | 2014.03.02 at 06:29 AM

Howdy! I know this is kind of off topic but I was wondering if you knew where I could locate a captcha plugin for my comment form? I'm using the same blog platform as yours and I'm having difficulty finding one? Thanks a lot!

Posted by: http://esfrance.net | 2014.03.14 at 06:38 AM

After looking over a number of the blog articles on your web site, I really appreciate your technique of blogging. I book-marked it to my bookmark website list and will be checking back soon. Please check out my web site as well and tell me how you feel.

Posted by: rencontre gratuit drancy | 2014.03.26 at 08:48 AM

Can I just say what a comfort to discover somebody who actually knows what they are discussing over the internet. You definitely understand how to bring a problem to light and make it important. More and more people really need to check this out and understand this side of your story. I was surprised you're not more popular given that you most certainly have the gift.

Posted by: plan cul | 2014.04.02 at 01:28 AM

Someone essentially assist to make severely articles I'd state. That is the very first time I frequented your website page and thus far? I surprised with the analysis you made to create this particular publish incredible. Wonderful activity!

Posted by: voyance | 2014.04.02 at 09:20 PM

Hello, I log on to your blogs like every week. Your writing style is witty, keep doing what you're doing!

Posted by: plan cul cougar | 2014.04.06 at 01:29 AM

The other day, while I was at work, my sister stole my apple ipad and tested to see if it can survive a 40 foot drop, just so she can be a youtube sensation. My iPad is now broken and she has 83 views. I know this is entirely off topic but I had to share it with someone!

Posted by: site de rencontre cougar | 2014.04.09 at 08:06 AM

I was curious if you ever thought of changing the structure of your website? Its very well written; I love what youve got to say. But maybe you could a little more in the way of content so people could connect with it better. Youve got an awful lot of text for only having one or 2 pictures. Maybe you could space it out better?

Posted by: rencontre coquine montreuil | 2014.04.17 at 03:52 PM

Excellent post. I used to be checking continuously this weblog and I'm inspired! Extremely useful info specially the remaining section :) I handle such info a lot. I used to be seeking this certain information for a very lengthy time. Thanks and good luck.

Posted by: Aiden | 2014.04.21 at 07:50 PM

you are in reality a just right webmaster. The website loading velocity is amazing. It kind of feels that you are doing any unique trick. Also, The contents are masterpiece. you've done a magnificent process in this topic!

Posted by: Pamela | 2014.05.22 at 06:17 PM

I just like the valuable info you supply on your articles. I'll bookmark your blog and take a look at again right here frequently. I am moderately certain I'll learn plenty of new stuff proper right here! Best of luck for the next!

Posted by: rencontre cougar | 2014.05.24 at 01:47 AM

I think that everything published made a great deal of sense. However, what about this? what if you added a little information? I am not suggesting your content is not good., however suppose you added something that makes people want more? I mean Avalon, Aero, & MIL: さすらいの .NET プログラマー is a little vanilla. You might glance at Yahoo's home page and watch how they write post titles to grab viewers to click. You might add a related video or a pic or two to grab readers excited about everything've written. In my opinion, it could bring your website a little bit more interesting.

Posted by: Bertie | 2014.05.29 at 12:27 AM

Good article! We are linking to this particularly great article on our site. Keep up the good writing.

Posted by: option binaire | 2014.05.31 at 03:41 PM

I blog often and I seriously thank you for your content. Your article has truly peaked my interest. I'm going to take a note of your site and keep checking for new information about once per week. I opted in for your RSS feed as well.

Posted by: plan cul | 2014.06.06 at 11:47 PM

I like the valuable info you provide in your articles. I'll bookmark your blog and test once more here regularly. I am relatively sure I will be informed many new stuff proper right here! Best of luck for the next!

Posted by: site rencontre cougar | 2014.06.08 at 12:32 PM

Great beat ! I wish to apprentice whilst you amend your site, how could i subscribe for a weblog site? The account helped me a appropriate deal. I had been a little bit familiar of this your broadcast provided bright clear idea

Posted by: plan cul cougar | 2014.06.12 at 11:23 AM

I visit every day some web sites and information sites to read articles, except this webpage provides quality based posts.

Posted by: rencontre coquine | 2014.06.13 at 09:21 PM

) a day can help to melt away those unwanted and unwelcome fatty cells in the mammary glands, in 2 to 3 weeks you will start to notice a firmer appearance and within 4-6 weeks, a considerably flatter chest and torso. In some rare cases, one breast may be greatly larger or smaller than the other, or fail to develop entirely. He had been diagnosed with cancer of the colon and liver metastases, given a maximum life expectancy of eight weeks and yet he lived life to the full for a further 20 years.

Posted by: Man breast | 2014.06.18 at 11:07 PM

It's a shame you don't have a donate button! I'd without a doubt donate to this fantastic blog! I guess for now i'll settle for bookmarking and adding your RSS feed to my Google account. I look forward to new updates and will share this website with my Facebook group. Talk soon!

Posted by: rencontre cougar | 2014.06.23 at 10:08 AM

What's up, yes this article is actually good and I have learned lot of things from it concerning blogging. thanks.

Posted by: http://tonplanqblack.info | 2014.06.25 at 08:22 PM

Write more, thats all I have to say. Literally, it seems as though you relied on the video to make your point. You obviously know what youre talking about, why throw away your intelligence on just posting videos to your blog when you could be giving us something informative to read?

Posted by: loi duflot | 2014.06.26 at 10:45 PM

You actually make it seem really easy along with your presentation however I to find this topic to be actually something which I think I would by no means understand. It kind of feels too complex and very large for me. I am taking a look forward on your next post, I will attempt to get the hang of it!

Posted by: siterencontrecougarfr.info | 2014.06.27 at 12:17 AM

Good answers in return of this issue with genuine arguments and telling the whole thing about that.

Posted by: rencontre cougar | 2014.06.30 at 02:38 AM

I got this website from my buddy who told me regarding this site and now this time I am browsing this web page and reading very informative articles or reviews at this time.

Posted by: http://rencontrecougarnow.info/ | 2014.07.01 at 04:18 PM

Very descriptive blog, I liked that bit. Will there be a part 2?

Posted by: plan cul cougar gratuit | 2014.07.03 at 05:39 AM

Greetings! Very useful advice in this particular post! It's the little changes that produce the most important changes. Thanks a lot for sharing!

Posted by: plan cul cougar | 2014.07.04 at 05:54 PM

Hi i am kavin, its my first time to commenting anywhere, when i read this piece of writing i thought i could also make comment due to this good paragraph.

Posted by: rencontre cougar | 2014.07.06 at 01:56 AM

When I originally left a comment I appear to have clicked on the -Notify me when new comments are added- checkbox and from now on every time a comment is added I receive 4 emails with the exact same comment. Perhaps there is a means you can remove me from that service? Many thanks!

Posted by: rencontre cougar | 2014.07.06 at 03:59 AM

Sweet blog! I found it while browsing on Yahoo News. Do you have any tips on how to get listed in Yahoo News? I've been trying for a while but I never seem to get there! Cheers

Posted by: rencontre cougar | 2014.07.06 at 02:31 PM

Hi there, I enjoy reading through your post. I like to write a little comment to support you.

Posted by: plan cul | 2014.07.10 at 11:26 PM

What's Taking place i'm new to this, I stumbled upon this I've found It positively helpful and it has helped me out loads. I'm hoping to contribute & help other customers like its aided me. Good job.

Posted by: rencontre trans gratuit | 2014.07.18 at 03:48 AM

Hi, I do believe this is a great blog. I stumbledupon it ;) I will return once again since i have saved as a favorite it. Money and freedom is the greatest way to change, may you be rich and continue to help others.

Posted by: rencontre coquine paca | 2014.07.19 at 12:24 AM

Hello! This is my 1st comment here so I just wanted to give a quick shout out and say I truly enjoy reading your posts. Can you suggest any other blogs/websites/forums that cover the same subjects? Thanks for your time!

Posted by: site de cougar | 2014.07.25 at 04:56 AM

Hey there just wanted to give you a quick heads up. The text in your article seem to be running off the screen in Internet explorer. I'm not sure if this is a format issue or something to do with browser compatibility but I thought I'd post to let you know. The layout look great though! Hope you get the issue solved soon. Cheers

Posted by: recontre cougar | 2014.07.25 at 07:30 PM

This is my first time pay a visit at here and i am really impressed to read everthing at alone place.

Posted by: loi duflot | 2014.07.26 at 01:06 AM

Ahaa, its good dialogue regarding this piece of writing at this place at this weblog, I have read all that, so at this time me also commenting here.

Posted by: siterencontrecougarfr.info | 2014.07.26 at 02:27 PM

If you wish for to take a great deal from this post then you have to apply these strategies to your won blog.

Posted by: tonplanqblack.info | 2014.07.26 at 07:50 PM

I pay a quick visit every day a few web pages and sites to read articles or reviews, except this blog gives quality based articles.

Posted by: plan cul mature | 2014.08.12 at 09:11 AM

I simply could not leave your web site prior to suggesting that I extremely loved the standard information a person provide in your guests? Is gonna be again often to inspect new posts

Posted by: http://siterencontrecougarfr.info | 2014.08.13 at 05:55 PM

I'm not sure where you are getting your info, but good topic. I needs to spend some time learning much more or understanding more. Thanks for magnificent info I was looking for this information for my mission.

Posted by: site de rencontre | 2014.08.20 at 01:21 AM

Hey there would you mind sharing which blog platform you're working with? I'm looking to start my own blog in the near future but I'm having a difficult time selecting between BlogEngine/Wordpress/B2evolution and Drupal. The reason I ask is because your design seems different then most blogs and I'm looking for something completely unique. P.S Apologies for being off-topic but I had to ask!

Posted by: option binaire | 2014.08.24 at 03:55 PM

Wow that was strange. I just wrote an really long comment but after I clicked submit my comment didn't show up. Grrrr... well I'm not writing all that over again. Anyway, just wanted to say excellent blog!

Posted by: rencontre sex rennes | 2014.08.29 at 06:19 PM

The pyramid is really a lot larger at the end, so there's room for a lot more and more people, but at the pinnacle there is certainly only room for one. The customers, therefore, will spread the term with other customers, that will then be a little more mindful of the company's presence on Google+. Targeted traffic means those customers who're searching for exactly the same products you sell.

Posted by: google analytics certification | 2015.08.21 at 10:12 AM

Post a comment



(Not displayed with comment.)




TrackBack

TrackBack URL for this entry:
http://app.cocolog-nifty.com/t/trackback/2111/3860220

Listed below are links to weblogs that reference Avalon, Aero, & MIL:

» [.NET][DirectX]Dの系譜 [NyaRuRuの日記]
さすらいの .NET プログラマーより.この辺から総合すると、MIL の下半分は MILCORE.DLL であり、これが Direct3D 上で実装され、unmanaged の描画 API を提供するようだ。その上に PresentationCore.DLL があり、これが managed な Avalon API の下層部分を提供する模様。Aero は Avalon には依存しないが MIL には依存する模様で、これなら XP では実現できなかったビジュアルを実装できそうだ。GDI ベースだと貧弱... [Read More]

Tracked on 2005.04.30 at 05:16 PM

» Longhorn Graphics [さすらいの .NET プログラマー]
Longhorn Graphics のコンポーネント図が The Future [Read More]

Tracked on 2005.05.05 at 02:51 PM

» Longhorn build 5048 [さすらいの .NET プログラマー]
WinHEC で配られた Longhorn build 5048 は MSDN [Read More]

Tracked on 2005.05.05 at 03:00 PM

« Uri クラス | Main | TeraStation 死す »