DirectDraw Surface
このフォーマットはDirectX 7.0で導入された。DirectDraw Surface自体はまた、DirectDrawおよびDirect3Dにおける基本的な画像単位を表す概念でもあった。DirectX 8.0でボリュームテクスチャがサポートされた。
DirectX 10では'DX10'のFourCCおよびDX10拡張ヘッダーによりフォーマットが拡張され、追加のDXGIフォーマットやテクスチャ配列をサポートするようになった。
元々はDirectXのために設計されたが、OpenGLでも同様にGL_ARB_texture_compression, GL_ARB_texture_compression_bptc拡張によって利用可能である。