struct EncodeData { u32 size; u8* data; u32 version; u32 total; u32 cell_size; EccLevel ecc_level; } EncodeData;
QRコードのエンコード情報を格納する構造体です。
size | エンコードするデータのバイト数です。 | |
---|---|---|
data | エンコードするデータです。 | |
ver | フォーマットバージョン(0~40)です。0を指定するとフォーマットバージョンを自動で設定します。 | |
total | データの分割数(0~16)です。0を指定すると分割数を自動で設定します。 | |
cell_size | セルのサイズです。1セルのドット数です。 | |
ecc_level | 誤り訂正レベルです。EccLevelを参照してください。 |