Passer au contenu principal
Compresse un seul flux de texture.

Syntaxe

Paramètres

pCompressedSize   _Out_
Type : size_t*
Taille obtenue après la compression. pInflatedSize   _Out_
Type : size_t*
Taille, en octets, du flux avant Deflate(). pCompressedStream   _Out_writes_bytes_(UncompressedSize)
Type : void*
Pointeur vers le flux compressé. pUncompressedStream   _In_reads_bytes_(UncompressedSize)
Type : void*
Pointeur vers le flux non compressé. UncompressedSize   _In_
Type : size_t
Taille, en octets, du flux non compressé. Format   _In_
Type : DXGI_FORMAT
Format de texture (pour BCPack). Flags   _In_
Type : XBTC_COMPRESSION_FLAGS
Option de compression.

Valeur de retour

Type : HRESULT Retourne E_FAIL si le flux est incompressible.

Remarques

XBTCCompressStream compresse un seul flux de texture.
Pour plus d’informations sur les paramètres de compression, consultez XBTC_COMPRESSION_FLAGS. Pour plus d’informations sur les archives XBTC, consultez XBOX Texture Compressor (XBTC). Pour plus d’informations sur les membres XBTC, consultez XBTC.

Configuration requise

En-tête : XBTC.h Plateformes prises en charge : consoles de la famille XBOX One et consoles XBOX Series

Voir aussi

XBTC
Dernière modification le 6 octobre 2026