directxtk12_uwp 0.0.0-SpecifyVersionOnCommandline DirectX Tool Kit for DirectX 12 (UWP) Microsoft microsoft,directxtk The DirectX Tool Kit (aka DirectXTK) is a collection of helper classes for writing Direct3D 12 code in C++. This version is for Universal Windows Platform apps on Windows 10 / Windows 11 using Visual Studio 2022. Features: Audio - low-level audio API using XAudio2 BufferHelpers - C++ helpers for creating D3D resources from CPU data CommonStates - common D3D state combinations DDSTextureLoader - light-weight DDS file texture loader DescriptorHeap - helper for managing DX12 descriptor heaps DirectXHelpers - misc C++ helpers for D3D programming Effects - set of built-in shaders for common rendering tasks EffectPipelineStateDescription - helper for creating PSOs GamePad - gamepad controller helper using Windows.Gaming.Input GeometricPrimitive - draws basic shapes such as cubes and spheres GraphicsMemory - helper for managing graphics memory allocation Keyboard - keyboard state tracking helper Model - draws meshes loaded from .CMO, .SDKMESH, or .VBO files Mouse - mouse helper PostProcess - set of built-in shaders for common post-processing operations PrimitiveBatch - simple and efficient way to draw user primitives RenderTargetState - helper for communicating render target requirements when creating PSOs ResourceUploadBatch - helper for managing texture resource upload to the GPU ScreenGrab - light-weight screen shot saver SimpleMath - simplified C++ wrapper for DirectXMath SpriteBatch - simple & efficient 2D sprite rendering SpriteFont - bitmap based text rendering VertexTypes - structures for commonly used vertex data formats WICTextureLoader - WIC-based image file texture loader Matches the October 28, 2024 release on GitHub. http://go.microsoft.com/fwlink/?LinkID=615561 images\icon.jpg docs\README.md MIT false © Microsoft Corporation. All rights reserved. DirectX DirectXTK DirectXTK12 native nativepackage