آموزش اصول Direct2D - قسمت 2

Direct2D Fundamentals - Part 2

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: یاد بگیرید که چگونه از Direct2D 1.1 API قدرتمند جدید همراه با DirectX برای توسعه برنامه های کاربردی خیره کننده برای دسکتاپ Windows، Windows Store و Windows Phone استفاده کنید. این یک دوره آموزشی سخت در برنامه نویسی DirectX است. شما قرار است در مورد Direct3D، DXGI، دستگاه‌ها، زنجیره‌های مبادله اطلاعاتی کسب کنید، اما این چیزی بیش از این است. این دوره در مورد توسعه برنامه های کاربردی عالی برای ویندوز است. شما می خواهید یاد بگیرید که چگونه برنامه هایی را توسعه دهید که می توانند در پلتفرم های مختلف اجرا شوند و به محیط های دسکتاپ ویندوز، فروشگاه ویندوز و ویندوز فون دسترسی پیدا کنند. شما در مورد عملکرد و کارایی یاد خواهید گرفت. شما می خواهید یاد بگیرید که چگونه انیمیشن با کیفیت بالا تولید کنید. علاوه بر این، شما همه این کارها را در C++ انجام خواهید داد.

سرفصل ها و درس ها

معرفی Introduction

  • معرفی Introduction

  • Direct2D چیست؟ What is Direct2D

  • دسترسی Availability

  • ساخت یک اپلیکیشن چند پلتفرمی Building a Cross-Platform App

بنیاد مشترک Common Foundation

  • معرفی Introduction

  • پروژه دسکتاپ The Desktop Project

  • نسخه ی نمایشی: پروژه دسکتاپ Demo: The Desktop Project

  • رسیدگی به خطا Error Handling

  • نسخه ی نمایشی: رسیدگی به خطا Demo: Error Handling

  • پروژه فروشگاه ویندوز The Windows Store Project

  • نسخه ی نمایشی: پروژه فروشگاه ویندوز Demo: The Windows Store Project

  • پروژه ویندوز فون The Windows Phone Project

  • نسخه ی نمایشی: پروژه ویندوز فون Demo: The Windows Phone Project

پنجره دسکتاپ Desktop Window

  • معرفی Introduction

  • لوله کشی پنجره Window Plumbing

  • نسخه ی نمایشی: لوله کشی پنجره Demo: Window Plumbing

  • مدیریت منابع Resource Handlers

  • نسخه ی نمایشی: مدیریت منابع Demo: Resource Handlers

Direct3D Direct3D

  • معرفی Introduction

  • دستگاه های Direct3D Direct3D Devices

  • نسخه ی نمایشی: دستگاه های Direct3D Demo: Direct3D Devices

  • دستگاه Direct2D و زمینه دستگاه Direct2D Device and Device Context

  • نسخه ی نمایشی: Direct2D Device and Device Context Demo: Direct2D Device and Device Context

تعویض زنجیره Swap Chain

  • معرفی Introduction

  • DXGI و Swap Chain DXGI and the Swap Chain

  • نسخه ی نمایشی: DXGI و زنجیره مبادله Demo: DXGI and the Swap Chain

  • Direct2D و زنجیره مبادله Direct2D and the Swap Chain

  • نسخه ی نمایشی: Direct2D و زنجیره تعویض Demo: Direct2D and the Swap Chain

  • تغییر اندازه زنجیره تعویض Resizing the Swap Chain

  • نسخه ی نمایشی: تغییر اندازه زنجیره تعویض Demo: Resizing the Swap Chain

  • رندر و ارائه Rendering and Presentation

  • نسخه ی نمایشی: رندر و ارائه Demo: Rendering and Presentation

ساعت The Clock

  • معرفی Introduction

  • کشیدن ساعت Drawing the Clock

  • نسخه ی نمایشی: رسم ساعت Demo: Drawing the Clock

  • افزودن تصویر پس زمینه Adding a Background Image

  • نسخه ی نمایشی: افزودن یک تصویر پس زمینه Demo: Adding a Background Image

  • افزودن افکت سایه Adding a Shadow Effect

  • نسخه ی نمایشی: افزودن افکت سایه Demo: Adding a Shadow Effect

انیمیشن Animation

  • معرفی Introduction

  • بازدید مجدد از حلقه پیام Revisiting the Message Loop

  • نسخه ی نمایشی: بازدید مجدد از حلقه پیام Demo: Revisiting the Message Loop

  • تعویض انسداد زنجیره ای Swap Chain Occlusion

  • نسخه ی نمایشی: تعویض زنجیره انسداد Demo: Swap Chain Occlusion

  • مدیریت قدرت Power Management

  • نسخه ی نمایشی: مدیریت انرژی Demo: Power Management

  • مدیر انیمیشن ویندوز Windows Animation Manager

  • نسخه ی نمایشی: Windows Animation Manager Demo: Windows Animation Manager

زمان اجرا ویندوز Windows Runtime

  • معرفی Introduction

  • CoreWindow CoreWindow

  • نسخه ی نمایشی: CoreWindow Demo: CoreWindow

  • قابلیت مشاهده و حلقه پیام Visibility and the Message Loop

  • نسخه ی نمایشی: مشاهده و حلقه پیام Demo: Visibility and the Message Loop

  • DirectX و CoreWindow DirectX and the CoreWindow

  • نسخه ی نمایشی: DirectX و CoreWindow Demo: DirectX and the CoreWindow

  • نسخه ی نمایشی: ساعت Demo: The Clock

ویندوز فون Windows Phone

  • معرفی Introduction

  • نسخه ی نمایشی: ویندوز فون Demo: Windows Phone

نمایش نظرات

آموزش اصول Direct2D - قسمت 2
جزییات دوره
3h 15m
58
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
64
از 5
دارد
دارد
دارد
Kenny Kerr
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Kenny Kerr Kenny Kerr

کنی کر یک برنامه نویس رایانه و متخصص شناخته شده در زمینه توسعه سیستم عامل ویندوز و زبانهای برنامه نویسی است. کنی مقالات زیادی درباره سیستم عامل ویندوز ، امنیت شبکه و C ++ برای مجله MSDN و همچنین سایر نشریات منتشر کرده است. مایکروسافت تخصص کنی در زمینه امنیت شبکه و سیستم عامل را با Microsoft MVP Award برای امنیت به رسمیت شناخته است. وی همچنین از سال 2007 جایزه Microsoft MVP را به دلیل مشارکت در جامعه توسعه C ++ برگزار کرده است.