DirectX Tool Kit is now on CodePlex

DirectX Tool Kit is now on CodePlex

Rate This
  • Comments 17

DirectX Tool Kit (aka DirectXTK) is a collection of helper classes for writing Direct3D 11 code for Metro style apps, Windows 8 Desktop, and Windows 7 'classic' applications in C++.


  • SpriteBatch - simple & efficient 2D sprite rendering
  • SpriteFont - bitmap based text rendering
  • Effects - set of built-in shaders for common rendering tasks
  • GeometricPrimitive - draws basic shapes such as cubes and spheres
  • CommonStates - factory providing commonly used D3D state objects
  • VertexTypes - structures for commonly used vertex data formats
  • DDSTextureLoader - light-weight DDS file texture loader
  • WICTextureLoader - WIC-based image file texture loader

DirectXTex is a shared source library for reading and writing DDS files, and performing various texture content processing operations including resizing, format conversion, mip-map generation, block compression for Direct3D runtime texture resources, and height-map to normal-map conversion. This library makes use of the Windows Image Component (WIC) APIs. It also includes a simple .TGA reader and writer since this image file format is commonly used for texture content processing pipelines, but is not currently supported by a built-in WIC codec.

  • I'm a windowsphone8 developer,but WIC is not supported on Windows Phone,

    is it means that I should give up .png files?

  • JuniorDeveloper:  the best place to get help with Windows Phone programming questions is the developer forums on

Page 2 of 2 (17 items) 12
Leave a Comment
  • Please add 4 and 4 and type the answer here:
  • Post