RAW 画像をメモリバッファから読み込む

書式:
HPDF_Image HPDF_LoadRawImageFromMem(HPDF_Doc           pdf,
                                    const HPDF_BYTE   *buf,
                                    HPDF_UINT          width,
                                    HPDF_UINT          height,
                                    HPDF_ColorSpace    color_space,
                                    HPDF_UINT          bits_per_component);

戻り値
  成功時 :HPDF_Image オブジェクトのハンドル
  失敗時 :NULLを返し、HPDF_Doc オブジェクトのハンドル生成時に渡したエラーハンドラをコールする。

エラー

HPDF_INVALID_DOCUMENT
無効なドキュメントオブジェクトのハンドルが設定された
HPDF_FAILD_TO_ALLOC_MEM
メモリの確保に失敗した
HPDF_INVALID_COLOR_SPACE
RGBカラー以外の画像が指定された
HPDF_INVALID_IMAGE
無効なイメージオブジェクトのハンドルが指定された

引数
  pdf :HPDF_Doc オブジェクトのハンドル
  buf :画像データの先頭アドレス
  width :画像の幅
  height :画像の高さ
  color_space :色空間 HPDF_CS_DEVICE_GRAY、HPDF_CS_DEVICE_RGB、HPDF_CS_DEVICE_CMYK のいずれか
  bits_per_component :各々の色構成要素のビット・サイズ。有効な値は、1、2、4、8。

RAW 画像をメモリバッファから読み込みます。変換無しで読み込むため、他の関数よりも速く処理します。
読み込めるデータはHPDF_LoadRawImageFromFile()で読み込めるデータと同じです。

参照
  RAW 画像をファイルから読み込む (HPDF_LoadRawImageFromFile)
  JPEG 画像を読み込む (HPDF_LoadJpegImageFromFile)
  PNG 画像を読み込む (HPDF_LoadPngImageFromFile)
  PNG 画像を読み込む(遅延) (HPDF_LoadPngImageFromFile2)