This sample demonstrates the different methods to transform an image in 3-D space.
These topics provide more info about the feature areas used in this sample:
- Direct2D, which you use to render the images and primitives. It also handles the image effects.
- Xaml, which provides the UI components. See Direct3D and Xaml interop for more info on using Direct3D, and Direct2D with Xaml.
- Direct2D effects, which provides the transform effects.
- DXGI, which is you use display rendered content to the Xaml window.
- Windows Imaging Component (WIC), which you use to load, scale, and convert the images.
Some of the APIs used in this sample are:
- The SwapChainBackgroundPanel class, which allows you to display Direct2D to the Xaml window.
- The ID2D1DeviceContext interface, which performs the rendering.
- The CreateSwapChainForComposition method to create a swap chain that allows Direct2D display to the SwapChainBackgroundPanel .
To obtain an evaluation copy of Windows 8.1, go to Windows 8.1.
To obtain an evaluation copy of Microsoft Visual Studio 2013, go to Visual Studio 2013.
Note For Windows 8 app samples, download the Windows 8 app samples pack. The samples in the Windows 8 app samples pack will build and run only on Microsoft Visual Studio 2012.
Related topics
Operating system requirements
| Client | |
|---|---|
| Server |
Build the sample
- Start Visual Studio 2013 and select File > Open > Project/Solution.
- Go to the directory in which you unzipped the sample. Go to the directory named for the sample, and double-click the Visual Studio 2013 Solution (.sln) file.
- Press F7 or use Build > Build Solution to build the sample.
Run the sample
To debug the app and then run it, press F5 or use Debug > Start Debugging. To run the app without debugging, press Ctrl+F5 or use Debug > Start Without Debugging.