Vcl.Imaging.GIFImg
VCL アプリケーションに GIF 画像を組み込む際に使用するメンバが含まれています。
| パッケージ | vclimg240.bpl |
|---|
クラス
| GIFException | GIF 画像ファイルを処理する際に、例外を発生させるために使用します。 |
| TColorLookup | すべてのカラー マッピング クラスの基底クラスを表します。 |
| TColorLookupClass | TColorLookupClass は TColorLookup のクラスです。 |
| TCustomGIFRenderer | GIF レンダリング クラスの基底クラスを表します。 |
| TFastColorLookup | 高速なカラーマッピングのためのクラスを表しています。 |
| TGIFAppExtensionClass | TGIFAppExtensionClass は TGIFApplicationExtension のクラスです。 |
| TGIFAppExtNSLoop | アニメーションGIFを使用するアプリケーションについての情報を保存するクラスを表しています。 |
| TGIFApplicationExtension | GIFイメージを使用するアプリケーションについての情報を含むクラスの基本クラスを表しています。 |
| TGIFBlock | GIF 画像ブロックのストリーム操作を実装します。 |
| TGIFColorMap | GIF 画像ファイルのグローバル カラー マップの操作を実装したものです。 |
| TGIFCommentExtension | GIF イメージに関するテキスト情報を含んでいます。 |
| TGIFExtension | TGIFExtension は GIF オブジェクトの処理中に 使用されるパラメータについての情報を含むクラスの基本クラスです。 |
| TGIFExtensionClass | TGIFExtensionClass は TGIFExtension のクラスです。 |
| TGIFExtensionList | TGIFExtensionList は TGIFExtension オブジェクトの配列を含みます。 |
| TGIFFrame | TGIFFrame は GIF アニメーション中のフレームを表します。 |
| TGIFGraphicControlExtension | グラフィックレンダリングブロックの処理中に使われる情報を含みます。 |
| TGIFHeader | コンテキスト中の GIF データストリームを確認します。 |
| TGIFImage | TGIFImage は GIF (Graphics Interchange Format) イメージを保持します。 |
| TGIFImageList | TGIFImageList は TGIFFrame オブジェクトの配列を含みます。 |
| TGIFItem | GIF 画像ファイルにあるデータのセクションを実装する、すべてのクラスの中の基底クラスを表します。 |
| TGIFList | TGIFItem オブジェクトのリストの処理を実装します。 |
| TGIFRenderer | TGIFRenderer は GIF の描画に使われます。 |
| TGIFTextExtension | テキスト データのグラフィック レンダリングに関する情報が含まれています。 |
| TGIFTrailer | GIF データストリームの終端を表します |
| TGIFUnknownAppExtension | TGIFBlock オブジェクトのリストの実装です。 |
| TGrayScaleLookup | 一様に変化する256階調パレットのカラーマップのためのクラスを表します。 |
| TGrayWindowsLookup | 一様に変化する4階調パレットのカラーマップのためのクラスを表します。 |
| TMonochromeLookup | 白黒パレットのカラーマップのためのクラスを表します。 |
| TNetscapeColorLookup | ネットスケープカラーキューブのカラーマップのためのクラスを表します。 |
| TSlowColorLookup | スローカラーマッピングのためのクラスを表します。 |
ルーチン
| CreateOptimizedPaletteFromManyBitmaps | 複数のビットマップに対して色の量子化を行います。 |
| InternalGetDIB | 指定したピクセル形式の DIB にビットマップを変換します。 |
| InternalGetDIBSizes | 指定したピクセル形式の DIB にビットマップを変換するために必要なバッファ サイズを計算します。 |
| ReduceColors | |
| Register | TImage が設計時に GIF をサポートするようにします。 |
| WebPalette | ディザリングされない 216 色の均一 Netscape パレットを作成します。 |
型
変数
| BitmapAllocationThreshold | 新しく割り当てられるビットマップがサイズ変更前に変換されるときの、ビットマップ ピクセル数の制限を示します。 |
| CF_GIF | GIF クリップボード形式の識別子を表します。 |
| DoAutoDither | アプリケーションの自動ディザリングを有効化または無効化します。 |
| GIFClearOnLoop | GIF アニメーションを繰り返すときにキャンバスをクリアするべきかどうかを示します。 |
| GIFDefaultDelay | GIF アニメーションのデフォルトの遅延を示します。 |
| GIFDefaultTransparentColor | 透過に使用する色を示します。 |
| GIFDelayExp | GIF アニメーションの効果的な遅延時間を取得するために、遅延変数に掛ける係数を示します。 |
| GIFFileBufferSize | GIF 解凍用の先読みバッファのサイズを示します。 |
| GIFImageDefaultAnimate | 新規作成される TGIFImage オブジェクトの Animate プロパティのデフォルト値を示します。 |
| GIFImageDefaultAnimationLoop | 新規作成される TGIFImage オブジェクトの AnimateLoop プロパティのデフォルト値を示します。 |
| GIFImageDefaultAnimationSpeed | 新規作成される TGIFImage オブジェクトの AnimationSpeed プロパティのデフォルト値を示します。 |
| GIFImageDefaultColorReduction | 新規作成される TGIFImage オブジェクトの ColorReduction プロパティのデフォルト値を示します。 |
| GIFImageDefaultColorReductionBits | 新規作成される TGIFImage オブジェクトの ReductionBits プロパティのデフォルト値を示します。 |
| GIFImageDefaultDithering | 新規作成される TGIFImage オブジェクトの Dithering プロパティのデフォルト値を示します。 |
| GIFImageDefaultDitherMode | 新規作成される TGIFImage オブジェクトの DitherMode プロパティのデフォルト値を示します。 |
| GIFImageDefaultTransparent | 新規作成される TGIFImage オブジェクトの Transparent プロパティのデフォルト値を示します。 |
| GIFImageOptimizeOnStream | DFM ファイルへストリーム出力する前に GIF を最適化するかどうかを示します。 |
| GIFImageRenderOnLoad | GIF フレームを、必要に応じてレンダリングするのではなく、ロード時にレンダリングするかどうかを示します。 |
| GIFMaximumDelay | ペインタがメイン スレッドで動作しているときの最大遅延を示します。 |
| GIFMinimumDelay | ペインタがメイン スレッドで動作しているときの最小遅延を示します。 |
| GIFVersions |
この名前空間で処理可能な GIF 形式のバージョンを含みます。 |
| PaletteDevice | デスクトップ DC でサポートされているのが 256 色以下かどうかを示します。 |
| TGenericColorMapper | GIF 画像の表示に使用するカラー マッパーを示します。 |
定数
| GIFMaxColors | GIFMaxColors: Integer = $100; |
| GIFVersion | GIFVersion: Integer = $300; |
| GIFVersionMajor | GIFVersionMajor: Integer = 3; |
| GIFVersionMinor | GIFVersionMinor: Integer = 0; |
| GIFVersionRelease | GIFVersionRelease: Integer = 7; |