メインコンテンツへスキップ
このオブジェクトは、IImage::WriteToFile メソッドを使用して白黒画像を PNG 形式 (IFF_Png 形式) で保存する際のパラメーターを調整するための機能を提供します。このオブジェクトへのポインターは IImage::WriteToFile メソッドに入力パラメーターとして渡されるため、生成される画像のプロパティに影響します。この型の新規作成されたオブジェクトでは、すべてのプロパティに適切な既定値が設定されています。既定値については、各プロパティの説明を参照してください。 PngExtendedParams オブジェクトは永続オブジェクトです。つまり、オブジェクトの現在の状態を永続ストレージに書き込むことができます。後で、永続ストレージからオブジェクトの状態を読み取ることで、オブジェクトを再作成できます。オブジェクトの永続化には、次のメソッドを使用します。 Linux: SaveToFile および LoadFromFile Windows: SaveToFileLoadFromFileSaveToMemory、および LoadFromMemory

プロパティ

名前説明
ApplicationEngine, 読み取り専用Engine オブジェクトを返します。
TransparentColorint画像を PNG 形式で保存する際に、透明領域として置き換える色を設定します。現在サポートされているのは白と黒のみです。 <Note> int 値は、次の式を使用して RGB の組み合わせから計算されます: ( 赤の値 ) + (256 x 緑の値 ) + (65536 x 青の値 )。ここで、赤の値は 1 番目の要素、緑の値は 2 番目の要素、青の値は 3 番目の要素です。たとえば、白の int 値は 16777215 です。 </Note> このプロパティの既定値は -1 で、透明に置き換えられる色がないことを意味します。

メソッド

名前説明
CopyFrom現在のオブジェクトのプロパティを、別のオブジェクトの対応するプロパティの値で初期化します。
LoadFromFileディスク上のファイルからオブジェクトの内容を復元します。
LoadFromMemory <Note> : Windows のみ。 </Note>グローバルメモリからオブジェクトの内容を復元します。
SaveToFileオブジェクトの内容をディスク上のファイルに保存します。
SaveToMemory <Note> : Windows のみ。 </Note>オブジェクトの内容をグローバルメモリに保存します。

出力パラメーター

このオブジェクトは、EngineオブジェクトのCreatePngExtendedParamsメソッドによって返される出力パラメーターです。

入力パラメーター

このオブジェクトは、Image オブジェクトの WriteToFile メソッドの入力パラメーターです。

関連項目

ImageFileFormatEnum 画像の操作 プロパティの操作