Compression API
Vue d’ensemble de la technologie de l’API compression.
Pour développer l’API compression, vous avez besoin des en-têtes suivants :
Pour obtenir des conseils de programmation pour cette technologie, consultez :
Énumérations
COMPRESS_INFORMATION_CLASS Les valeurs de cette énumération identifient le type de classe d’informations en cours de définition ou de récupération. |
Fonctions
CloseCompressor Appelez pour fermer un COMPRESSOR_HANDLE ouvert. |
CloseDecompressor Appelez pour fermer une DECOMPRESSOR_HANDLE ouverte. |
Compresser Prend un bloc d’informations et les compresse. |
CreateCompressor Génère une nouvelle COMPRESSOR_HANDLE. |
CreateDecompressor Génère une nouvelle DECOMPRESSOR_HANDLE. |
Décompresser Prend un bloc d’informations compressées et les décompose. |
QueryCompressorInformation Interroge un compresseur pour obtenir des informations sur un algorithme de compression particulier. |
QueryDecompressorInformation Utilisez cette fonction pour interroger des informations sur un algorithme de compression particulier. |
ResetCompressor Prépare le compresseur pour la compression d’un nouveau flux. |
ResetDecompressor Prépare le décompresseur pour la décompression d’un nouveau flux. |
SetCompressorInformation Définit les informations d’un compresseur pour un algorithme de compression particulier. |
SetDecompressorInformation Définit les informations d’un décompresseur pour un algorithme de compression particulier. |
Structures
COMPRESS_ALLOCATION_ROUTINES Structure contenant des routines facultatives d’allocation et de désallocation de mémoire. |