Skip to main content
Compresse un flux de texture unique.

Syntaxe

Paramètres

pCompressedSize   _Out_
Type : size_t*
Taille résultante après 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 flux de texture unique.
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
Last modified on October 6, 2026