1
0
mirror of https://github.com/microsoft/DirectXTex synced 2024-11-21 20:10:05 +00:00

Updated DirectXTexXbox (markdown)

Chuck Walbourn 2024-08-19 16:32:39 -07:00
parent 84cf35561c
commit f0227b0f97

@ -18,14 +18,14 @@ These extensions are only usable by [Xbox registered developers](https://www.xbo
All the functions in the library are in the **Xbox** C++ namespace.
# Functions
* **GetMetadataFromDDSMemory**, **LoadFromDDSMemory**, **LoadFromDDSFile**, **SaveToDDSMemory**, **SaveToDDSFile** - Variants of the [[DDS I/O Functions]] that write the tiled/detiled versions of data in a custom DDS variant.
* **GetMetadataFromDDSMemory**, **LoadFromDDSMemory**, **LoadFromDDSFile**, **SaveToDDSMemory**, **SaveToDDSFile**, **EncodeDDSHeader** - Variants of the [[DDS I/O Functions]] that write the tiled/detiled versions of data in a custom DDS variant.
* **Tile** - Converts 'standard' to 'tiled' textures
* **Detile** - Converts 'tiled' to 'standard' textures
* **CreateTexture**, **CreateShaderResourceView** - Variants that use placement creation of textures with tiled/detiled data.
* **FreeTextureMemory** - Releases memory allocated by these variants.
Helper for creating your own DDS files
# Structures
**XboxImage** is a variant of [[Image]] with additional metadata.