DirectXTK 全称是 DirectX Tool Kit ,包含一组在 C++ 中编写 DirectX 11.x 代码的助手类。
示例代码:
std::unique_ptr<SpriteBatch> spriteBatch(new SpriteBatch(deviceContext)); std::unique_ptr<SpriteFont> spriteFont(new SpriteFont(device, L"myfile.spritefont")); spriteBatch->Begin(); spriteFont->DrawString(spriteBatch.get(), L"Hello, world!", XMFLOAT2(x, y)); spriteBatch->End();