API di compressione
Panoramica della tecnologia API di compressione.
Per sviluppare l'API di compressione, sono necessarie queste intestazioni:
Per indicazioni sulla programmazione per questa tecnologia, vedere:
Enumerazioni
COMPRESS_INFORMATION_CLASS I valori di questa enumerazione identificano il tipo di classe di informazioni impostata o recuperata. |
Funzioni
CloseCompressor Chiamare per chiudere un COMPRESSOR_HANDLE aperto. |
CloseDecompressor Chiamare per chiudere un DECOMPRESSOR_HANDLE aperto. |
Comprimere Accetta un blocco di informazioni e lo comprime. |
CreateCompressor Genera una nuova COMPRESSOR_HANDLE. |
CreateDecompressor Genera una nuova DECOMPRESSOR_HANDLE. |
Decomprimere Accetta un blocco di informazioni compresse e la decompresse. |
QueryCompressorInformation Esegue query su un compressore per informazioni su un particolare algoritmo di compressione. |
QueryDecompressorInformation Usare questa funzione per eseguire query su un particolare algoritmo di compressione. |
ResetCompressor Prepara il compressore per la compressione di un nuovo flusso. |
ResetDecompressor Prepara il decompressore per la decompressione di un nuovo flusso. |
SetCompressorInformation Imposta le informazioni in un compressore per un particolare algoritmo di compressione. |
SetDecompressorInformation Imposta le informazioni in un decompressor per un particolare algoritmo di compressione. |
Strutture
COMPRESS_ALLOCATION_ROUTINES Struttura contenente routine facoltative di allocazione e deallocazione della memoria. |