Freigeben über


Übersicht über das TIFF-Format

Dieses Thema enthält Informationen zum nativen TIFF-Codec, der über windows Imaging Component (WIC) verfügbar ist.

Codecidentität

Die folgende Tabelle enthält Informationen zur Codec-Identifizierung.

Komponente BESCHREIBUNG
Formale Namen TIFF (Tagged Image File Format)
Dateinamenerweiterung(en) tiff, tif
MIME-Typen image/tiff, image/tif
Spezifikationsunterstützung TIFF-Spezifikation 6.0

 

In der folgenden Tabelle sind die GUIDs aufgeführt, die zum Identifizieren der nativen TIFF-Codeckomponenten verwendet werden.

Komponente Anzeigename GUID
Containerformat GUID_ContainerFormatTiff 163bcc30-e2e9-4f0b-961da3e9fdb788a3
Decoder CLSID_WICTiffDecoder b54e85d9-fe23-499f-8b886acea7137502b
Encoder CLSID_WICTiffEncoder 0131be10-2001-4c5f-a9b0cc88fab64ce8

 

Codierung

Die WIC-Codierungs-API ist codecunabhängig, und die Bildcodierung für WIC-fähige Codecs ist im Wesentlichen identisch. Weitere Informationen zur Bildcodierung mithilfe der WIC-API finden Sie in der Übersicht über die Codierung.

Encoderoptionen

WIC-fähige Codecs unterscheiden sich auf der Ebene der Codierungsoption. Encoderoptionen spiegeln die Funktionen eines Bildencoders wider, und jeder native Codec unterstützt eine Reihe dieser Encoderoptionen. Encoderoptionen können grundlegende WIC-unterstützte Optionen sein, die für alle WIC-fähigen Codes verfügbar sind (wenn auch nicht notwendigerweise unterstützt) oder codecspezifische Optionen, die vom Bildformatcodec entwickelt wurden. Um diese Codierungsoptionen während des Codierungsprozesses zu verwalten, verwendet WIC die IPropertyBag2-Schnittstelle . Weitere Informationen zur Verwendung der IPropertyBag2-Schnittstelle für die WIC-Codierung finden Sie in der Übersicht über die Codierung.

Der TIFF-Codec verwendet grundlegende WIC-Optionen. In der folgenden Tabelle sind die WIC-Encoderoptionen aufgeführt, die vom nativen TIFF-Codec unterstützt werden.

Eigenschaftenname VARTYPE Wertbereich Standardwert
CompressionQuality VT_R4 0 - 1.0 0
TiffCompressionMethod VT_UI1 WICTiffCompressionOption WICTiffCompressionDontCare

Wenn in der IPropertyBag2-Optionsliste eine Encoderoption vorhanden ist, die vom Codec nicht unterstützt wird, wird sie ignoriert.

CompressionQuality-Option

Gibt die gewünschte Komprimierungsqualität an. 0.0 gibt das am wenigsten effiziente Komprimierungsschema an. In der Regel führt dieses Schema zu einer schnelleren Codierung, aber einer größeren Ausgabe. Der Wert 1,0 gibt das effizienteste verfügbare Komprimierungsschema an. In der Regel führt dieses Schema zu einer längeren Codierung, erzeugt jedoch eine kleinere Ausgabe.

Der Standardwert ist 0.

TiffCompressionMethod-Option

Gibt die TIFF-Komprimierungsmethode an.

Der Standardwert ist WICTiffCompressionDontCare.

Decodierung

Die WIC-Decodierungs-APIs sind codecunabhängig konzipiert, und die Bilddecodierung für WIC-fähige Codecs ist im Wesentlichen identisch. Weitere Informationen zur Bilddecodierung finden Sie in der Übersicht über die Decodierung. Weitere Informationen zur Verwendung decodierter Bilddaten finden Sie unter Übersicht über Bitmapquellen.