Use DirectX in C#

UNIVERSITY OF WATERLOO
Faculty of Mathematics
USE DIRECTX IN C#
Intentional Software Corporation Bellevue, Washington
Prepared by Xingyu Zhang
Computer Science December 13, 2014?Table of Contents
Summary ……………………………………………………………………………………………………………………… iii 1.0 Introduction ……………………………………………………………………………………………………………… 1 2.0 Analysis ………………………………………………………………………………………. 2
2.1 What is Metro ……………………………………………………………………………………………………….. 2 2.2 Microsoft Design Principles ……………………………………………………………………………………. 3 2.3 DirectX ……………………………………………………………………………………. 3 2.4 WinRT VS Win32 API ……………………………………………………………………. 5 2.5 C++/CLI …………………………………………………………………………………… 5 2.6 C++/CX …………………………………………………………………………………… 6 2.7 Fusion …………………………………………………………………………………….. 6
3.0 Conclusions ………………………………………………………………………………… 11 References …………………………………………………………………………………………………………………… 12
2
?Summary
This report provides an analysis and instructions for developing a Metro app using DirectX in C# in addition to a brief introduction of the Metro design language and the DirectX libraries. The discussion shows that to port an existing desktop application written in C++/CLI, it…

Leave a Reply

© 2020 CreativeManagementNYC · Crumbs Theme by WPCrumbs