wiamdef.h ヘッダー
このヘッダーはイメージによって使用されます。 詳細については、次を参照してください。
wiamdef.h には、次のプログラミング インターフェイスが含まれています。
クラス
CWiaLogProc 詳細情報: CWiaLogProc クラス |
CWiaLogProcEx 詳細情報: CWiaLogProcEx クラス |
関数
WIAS_ASSERT WIAS_ASSERT マクロは、Wiatrace.log ファイルに診断メッセージを書き込みます。 |
WIAS_ERROR WIAS_ERROR マクロは、Wiatrace.log ファイルに診断メッセージを書き込みます。 |
WIAS_HRESULT WIAS_HRESULT マクロは、Wiatrace.log ファイルに診断メッセージを書き込みます。 |
WIAS_LERROR WIAS_LERROR マクロは廃止されました。 代わりに、WIAS_ERROR マクロを使用することをお勧めします。WIAS_LERROR マクロは、診断WIA_ERRORメッセージをログ ファイルに書き込みます。 |
WIAS_LHRESULT WIAS_LHRESULTマクロは使用されていません。 代わりに、WIAS_HRESULT マクロを使用することをお勧めします。 WIAS_LHRESULT マクロは、HRESULT 値を文字列に変換し、その文字列を診断ログ ファイルに書き込みます。 |
WIAS_LTRACE WIAS_LTRACE マクロは使用されていません。 代わりに、WIAS_TRACE マクロを使用することをお勧めします。WIAS_LTRACE マクロは、診断WIA_TRACEメッセージをログ ファイルに書き込みます。 |
WIAS_LWARNING WIAS_LWARNINGマクロは廃止されています。使用しないでください。 |
WIAS_TRACE WIAS_TRACE マクロは、Wiatrace.log ファイルに診断メッセージを書き込みます。 |
wiasCreateChildAppItem wiasCreateChildAppItem 関数は、新しいアプリケーション項目を作成し、指定された (親) 項目の子として挿入します。 ドライバーまたはアプリケーションが実際に入力するまで、このアイテムのプロパティ セットにはプロパティが含まれていないことに注意してください。 |
wiasCreateDrvItem wiasCreateDrvItem 関数は、IWiaDrvItem Interface オブジェクトを作成します。 |
wiasCreateLogInstance wiasCreateLogInstance 関数は、ログ オブジェクトのインスタンスを作成します。 |
wiasCreatePropContext wiasCreatePropContext 関数は、アプリケーションによって変更されるアイテムのプロパティを示すプロパティ コンテキストを割り当てます。 |
wiasDebugError wiasDebugError 関数は廃止されました。 |
wiasDebugTrace wiasDebugTrace 関数は廃止されました。 |
wiasDownSampleBuffer wiasDownSampleBuffer 関数は、DWORD に配置されたピクセル データのバッファーを取り込み、指定したサイズと解像度にダウンサンプリング (低解像度の画像データを生成) します。 |
wiasFormatArgs wiasFormatArgs 関数は、ログ記録用のパッケージ化された文字列に引数リストを書式設定します。 |
wiasFreePropContext wiasFreePropContext 関数は、WIA_PROPERTY_CONTEXT構造体によって占有されているメモリを解放します。 |
wiasGetChangedValueFloat wiasGetChangedValueFloat 関数は、浮動小数点値を持つプロパティがアプリケーションによって変更されたかどうかを判断します。 |
wiasGetChangedValueGuid wiasGetChangedValueGuid 関数は、GUID 値を持つプロパティがアプリケーションによって変更されたかどうかを判断します。 |
wiasGetChangedValueLong wiasGetChangedValueLong 関数は、長い整数値を持つプロパティがアプリケーションによって変更されたかどうかを判断します。 |
wiasGetChangedValueStr wiasGetChangedValueStr 関数は、文字列値を持つプロパティがアプリケーションによって変更されたかどうかを判断します。 |
wiasGetChildrenContexts wiasGetChildrenContexts 関数は、現在のアイテムの子に属する項目コンテキストの配列を取得します。 |
wiasGetContextFromName wiasGetContextFromName 関数は、アイテム名のアイテム コンテキストを取得します。 |
wiasGetDrvItem wiasGetDrvItem 関数は、ドライバー項目を取得します。 |
wiasGetImageInformation wiasGetImageInformation 関数は、アイテムから転送コンテキスト情報を取得します。 |
wiasGetItemType wiasGetItemType 関数は、項目の種類を示します。 |
wiasGetPropertyAttributes wiasGetPropertyAttributes 関数は、一連のプロパティのアクセス フラグと有効な値を取得します。 |
wiasGetRootItem wiasGetRootItem 関数は、指定された WIA 項目のルート項目コンテキストを取得します。 |
wiasIsPropChanged wiasIsPropChanged 関数は、指定されたプロパティがアプリケーションによって変更されたかどうかをテストします。 |
wiasParseEndorserString wiasParseEndorserString 関数は、WIA サービス定義トークンとベンダー定義トークンを文字列内のこれらのトークンに関連付けられた値に置き換えて、保証文字列を解析します。 |
wiasPrintDebugHResult wiasPrintDebugHResult 関数は廃止されました。 |
wiasQueueEvent wiasQueueEvent 関数は、デバイスがイベントを生成したことをサービスに通知します。 |
wiasReadMultiple wiasReadMultiple 関数は、WIA 項目から複数のプロパティ値を取得します。 |
wiasReadPropBin wiasReadPropBin 関数は、WIA 項目からバイナリ データ プロパティ値を取得します。 |
wiasReadPropFloat wiasReadPropFloat 関数は、WIA 項目から浮動小数点プロパティ値を取得します。 |
wiasReadPropGuid wiasReadPropGuid 関数は、WIA アイテムから GUID プロパティ値を取得します。 |
wiasReadPropLong wiasReadPropLong 関数は、WIA 項目から long 整数プロパティ値を取得します。 |
wiasReadPropStr wiasReadPropStr 関数は、WIA 項目から文字列プロパティ値を取得します。 |
wiasSendEndOfPage wiasSendEndOfPage 関数は、データ転送中にクライアント コールバック ルーチンを呼び出し、現在の合計ページ数を送信します。 |
wiasSetItemPropAttribs wiasSetItemPropAttribs 関数は、アイテムのプロパティ セットのアクセス フラグと有効な値を設定します。 |
wiasSetItemPropNames wiasSetItemPropNames 関数は、プロパティ名を項目プロパティに書き込みます。 |
wiasSetPropChanged wiasSetPropChanged 関数は、プロパティが変更されていることを示すようにプロパティ コンテキストを変更します。 |
wiasSetPropertyAttributes wiasSetPropertyAttributes 関数は、一連のプロパティのアクセス フラグと有効な値を設定します。 |
wiasSetValidFlag wiasSetValidFlag 関数は、WIA_PROP_FLAG プロパティの有効な値を設定します。 |
wiasSetValidListFloat wiasSetValidListFloat 関数は、VT_R4型のWIA_PROP_LIST プロパティの有効な値を設定します。 |
wiasSetValidListGuid wiasSetValidListGuid 関数は、VT_CLSID型のWIA_PROP_LIST プロパティの有効な値を設定します。 |
wiasSetValidListLong wiasSetValidListLong 関数は、VT_I4型のWIA_PROP_LIST プロパティの有効な値を設定します。 |
wiasSetValidListStr wiasSetValidListStr 関数は、VT_BSTR型のWIA_PROP_LIST プロパティの有効な値を設定します。 |
wiasSetValidRangeFloat wiasSetValidRangeFloat 関数は、VT_R4型のWIA_PROP_RANGE プロパティの有効な値の範囲を指定します。 |
wiasSetValidRangeLong wiasSetValidRangeLong 関数は、VT_I4型のWIA_PROP_RANGE プロパティの有効な値の範囲を指定します。 |
wiasUpdateScanRect wiasUpdateScanRect 関数は、スキャン デバイスのスキャン領域のサイズを更新します。 |
wiasUpdateValidFormat wiasUpdateValidFormat 関数は、現在のミニドライバーのプロパティ コンテキストの有効な形式を更新します。 |
wiasValidateItemProperties wiasValidateItemProperties 関数は、単純な項目プロパティの一覧を現在の有効な値と照合して検証します。 |
wiasWriteBufToFile wiasWriteBufToFile 関数は、指定したバッファーからイメージ ファイルに書き込みます。 |
wiasWriteMultiple wiasWriteMultiple 関数は、WIA 項目に複数のプロパティ値を書き込みます。 |
wiasWritePageBufToFile wiasWritePageBufToFile 関数は、一時ページ バッファーの内容をイメージ ファイルに書き込みます。 |
wiasWritePageBufToStream wiasWritePageBufToStream 関数は、アプリケーションによって提供される IStream インターフェイスに一時ページ バッファーの内容を書き込みます。 |
wiasWritePropBin wiasWritePropBin 関数は、1 つのバイナリ データ プロパティ値を WIA 項目に書き込みます。 |
wiasWritePropFloat wiasWritePropFloat 関数は、1 つの浮動小数点プロパティ値を WIA 項目に書き込みます。 |
wiasWritePropGuid wiasWritePropGuid 関数は、1 つの GUID プロパティ値を WIA 項目に書き込みます。 |
wiasWritePropLong wiasWritePropLong 関数は、1 つの長整数プロパティ値を WIA 項目に書き込みます。 |
wiasWritePropStr wiasWritePropStr 関数は、1 つの文字列プロパティ値を WIA 項目に書き込みます。 |