title: ShaderX2: Introduction & Tutorials with Directx 9 (Wordware Game Developer's Library)
author: Wolfgang Engel
description: Wolfgang Engel is also the editor of ShaderX2: Shader Programming Tips &amp; Tricks with DirectX 9 and the editor and a coauthor of Direct3D ShaderX: Vertex and Pixel Shader Tips and Tricks. He spoke at GDC 2003 and at Vision Days 2003 in Copenhagen, Denmark.During his career in the game industry he built up two small game development units.
zlib_text: Table of Contents
  
  DirectX 11.1 Game Programming
  
  Credits
  
  About the Author
  
  About the Reviewers
  
  www.PacktPub.com
  
  > Support files, eBooks, discount offers and more
  
  > Why Subscribe?
  
  > Free Access for Packt account holders
  
  Preface
  
  > What this book covers
  
  > What you need for this book
  
  > Conventions
  
  > Reader feedback
  
  > Customer support
  
  > Downloading the example code
  
  > Errata
  
  > Piracy
  
  > Questions
  
  1\. Say Hello to DirectX 11.1
  
  > The need for DirectX 11.1
  
  > Why should we target Windows 8?
  
  > The prerequisites
  
  > Introduction to C++/CX
  
  > Lifetime management
  
  > > What is a ref class?
  
  > Inheritance
  
  > Delegates and events
  
  > Metro Style apps
  
  > Setting up your first project
  
  > Building your first Metro app
  
  > Working with game time
  
  > Initializing the device
  
  > Connecting to a swap chain
  
  > The render target and depth stencil views
  
  > Summary
  
  2\. Getting Started with HLSL
  
  > An introduction to HLSL
  
  > New features of HLSL
  
  > Compiling and linking to shaders
  
  > Buffers in Dire