User manual - イメージャライブラリマニュアルver.1.06(2012年3月29日)

Table Of Contents
13
3.5 IMGSetDecodeMode
スキャナ読み取り方式を設定します。
[C++]
int IMGSetDecodeMode(
DWORD
dwMode
,
DWORD
dwNum
,
TCHAR
tcSeparator
)
[Visual Basic]
Public Shared Function IMGSetDecodeMode( _
ByVal
dwMode
As Int32, _
ByVal
dwNum
As Int32, _
ByVal
tcSeparator
As Char _
) As Int32
[C#]
public static Int32 IMGSetDecodeMode(
Int32
dwMode
,
Int32
dwNum
,
char
tcSeparator
);
解説
IMGWaitForDecode 関数、IMGWaitForDecodeRaw 関数の読み取り方式を設定します。
Device Emulator では、設定値を内部変数として格納するため、なにも動作しませんが、
IMGGetDecodeMode 関数を実行することにより、設定内容を確認することができます。
パラメータ
dwMode
デコーダの読み取り方式を、以下の値で指定します。
IMG_DECODEMODE_NORMAL
: 通常読み(デフォルト)
IMG_DECODEMODE_MULTISTEP
: 多段読み
IMG_DECODEMODE_PACKAGE
: 一括読み
dwNum
段数(IMG_DECODEMODE_NORMAL 指定時は無視します)を 210 の範囲で指定します。
tcSeparator
区切り記号を ASCII 文字で指定します。区切り記号は一括読み指定の時のみ有効となります。
戻り値
IMG_SUCCESS
: 正常終了
IMG_ERR_NOTINITIALIZED
: IMGInit が実行されていない(DT-X8-4x シリーズのみ)
DeviceEmulator では発生しません