نقل قول نوشته شده توسط r.kiani مشاهده تاپیک
سلام
ممنون
WPF خودش بر اساس Direct بنا شده.. در واقع معنی درست ترش اینه که در پایین ترین سطح توسط یک سری API همه چیز تحویل Direct3D میشه.. پست شماره 9 را در تاپیک آموزش نگاه کنید.. شکل معماری WPF ...
ولی چون این دسترسی به DIrect و استفاده از ان مستقیم نیست وبه صورت Manage شده هست، طبیعتا سرعتش از زمانی که شما مستقیما از اون استفاده کنید یکیم کمتره.. البته این فقط در برنامه هایی که نیاز به رندر realTime دارن.. مثل بازی های 3 بعدی پر حجم و .. اون جا باید از خود Direct به صورت مستقیم استفاده کرد.
ولی در بقیه موارد چیزی از اون کم نداره..
و ایضا هیچ نیازی به یادگیری Direct نیست.. چون شما با Direct در WPF کار نمی کنید. بلکه شما با WPF کار می کنید و این WPF هیت که نیازهای شما را به موتور Direct میفرسته..
ایجاد اشکال، افکت های مختلف دو بعدی و سه بعدی، انیمیشن و .. همه چیز برای شما به صورت کد ها و کلاس ها آماده نوشته شده و فقط شما باید نحوه استفاده از ان ها را یاد بگیرید..
موفق باشید


Adam Nathan تو کتابش در این مورد توضیح جالبی داده جتما" مطالعه کنید