آموزش DirectComposition در عمل

DirectComposition in Action

در حال بارگزاری نمونه ویدیو، لطفا صبر کنید...
Video Player is loading.
Current Time 0:00
Duration 0:00
Loaded: 0%
Stream Type LIVE
Remaining Time 0:00
 
1x
    • Chapters
    • descriptions off, selected
    • subtitles off, selected
      نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
      نمونه ویدیوها:
      • در حال بارگزاری، لطفا صبر کنید...
      توضیحات دوره: نحوه استفاده از DirectComposition برای تولید آسان جلوه های بصری با کارایی بالا با موتور ترکیب ویندوز را بیاموزید.DirectComposition API اصلی موتور ترکیب ویندوز است. آیا تا به حال فکر کرده اید که فرآیند DWM چیست؟ آیا دوست داشتید می توانستید از قدرت آن بهره ببرید؟ پس این دوره برای شما مناسب است. DirectComposition API شما را قادر می سازد تا با استفاده از یک API گرافیکی "حالت حفظ شده"، برنامه های گرافیکی بومی با بالاترین کارایی را بسازید. موتور ترکیب یک درخت بصری از بیت مپ ها را حفظ می کند که ممکن است با APIهای گرافیکی "حالت فوری" مانند Direct2D یا Direct3D ارائه شوند. شما بهترین ها را از هر دو دنیا دریافت می کنید و می توانید جلوه های بصری را در سطح عملکردی به دست آورید که قبل از معرفی DirectComposition API هرگز امکان پذیر نبود. این دوره با نشان دادن نحوه ساخت یک بازی کارتی مبتنی بر DirectX از ابتدا، تولید انتقال های متحرک برای یک رابط کاربری بصری جذاب، یک تور عملی از API را به شما ارائه می دهد.

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

      معرفی Introduction

      • همه اینا ها برای چی است؟ What's it all About?

      • معماری Architecture

      • مفاهیم Concepts

      • خلاصه Summary

      ایجاد یک پنجره دسکتاپ مدرن Creating a Modern Desktop Window

      • معرفی Introduction

      • روش شکستن پنجره کلاسیک Cracking the Classic Window Procedure

      • ایجاد یک پنجره دسکتاپ Creating a Desktop Window

      • نقاشی و اعتبار سنجی Painting and Validation

      • ساخت پنجره DPI-Aware Making a Window DPI-Aware

      • پیکسل های فیزیکی و منطقی Physical and Logical Pixels

      • تغییر اندازه زمانی که DPI تغییر می کند Resizing When DPI Changes

      • خلاصه Summary

      ایجاد و مدیریت دستگاه ها Creating and Managing the Devices

      • معرفی Introduction

      • ایجاد دستگاه Direct3D Creating the Direct3D Device

      • ایجاد دستگاه Direct2D Creating the Direct2D Device

      • ایجاد دستگاه DirectComposition و هدف Creating the DirectComposition Device and Target

      • ایجاد و از دست دادن دستگاه Device Creation and Loss

      • خلاصه Summary

      ایجاد تصاویر و سطوح Creating Visuals and Surfaces

      • معرفی Introduction

      • زندگی بدون سطح تغییر مسیر Life Without a Redirection Surface

      • ایجاد یک ویژوال Creating a Visual

      • ایجاد و طراحی روی یک سطح Creating and Drawing on a Surface

      • حرکت دادن ویژوال Moving the Visual

      • مقیاس بندی سطح Scaling the Surface

      • تصویری پس زمینه A Background Visual

      • مقیاس بندی یک سطح پس زمینه 1x1 Scaling a 1x1 Background Surface

      • ارث بصری Visual Inheritance

      • خلاصه Summary

      رندر برای ترکیب Rendering for Composition

      • معرفی Introduction

      • اندازه گیری دقیق پنجره مبتنی بر DPI Accurate DPI-Based Window Sizing

      • به هم ریختن کارت ها Shuffling Cards

      • آماده سازی کارت ها برای رندر Preparing the Cards for Rendering

      • ترسیم چهره های کارت Drawing the Card Faces

      • بارگیری تصویر پس زمینه Loading a Background Image

      • کشیدن پشت کارت های کاشی کاری شده Drawing the Tiled Card Backs

      • خلاصه Summary

      تبدیل و انیمیشن Transforms and Animation

      • معرفی Introduction

      • تبدیل های دوبعدی 2D Transforms

      • تبدیل های سه بعدی 3D Transforms

      • ویژگی های متحرک سازی Animating Properties

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

      • آماده سازی جلوه های کارت Preparing Card Effects

      • انتخاب کارت ها Selecting Cards

      • هماهنگی انیمیشن Coordinating Animation

      • خلاصه Summary

      نمایش نظرات

      آموزش DirectComposition در عمل
      جزییات دوره
      4h 12m
      45
      Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
      (آخرین آپدیت)
      33
      از 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 ++ برگزار کرده است.