英語で読む

次の方法で共有


wia_xp.h ヘッダー

このヘッダーは、複数のテクノロジで使用されます。 詳細については、次を参照してください。

wia_xp.h には、次のプログラミング インターフェイスが含まれています。

インターフェイス

 
IEnumWIA_DEV_CAPS

IEnumWIA_DEV_CAPS インターフェイスは、現在使用可能な Windows イメージ取得 (WIA) ハードウェア デバイスの機能を列挙します。 デバイス機能には、デバイスがサポートするコマンドとイベントが含まれます。
IEnumWIA_DEV_INFO

IEnumWIA_DEV_INFO インターフェイスは、現在使用可能な Windows イメージ取得 (WIA) ハードウェア デバイスとそのプロパティを列挙します。 デバイス情報のプロパティでは、WIA ハードウェア デバイスのインストールと構成について説明します。
IEnumWIA_FORMAT_INFO

IEnumWIA_FORMAT_INFO インターフェイスを使用して、デバイスの形式とメディアの種類の情報を列挙します。
IEnumWiaItem

IEnumWiaItem インターフェイスは、ツリーの現在のフォルダー内の IWiaItem オブジェクトを列挙するためにアプリケーションによって使用されます。
IWiaDataCallback

Windows Image Acquisition (WIA) ハードウェア デバイスからアプリケーションへのデータ転送中のアプリケーション コールバック メカニズムを提供します。メモ Windows Vista アプリケーションの場合は、IWiaDataCallback の代わりに IWiaTransferCallback を使用します。
IWiaDataTransfer

IWiaDataTransfer インターフェイスは、高パフォーマンスのデータ転送インターフェイスです。
IWiaDevMgr

アプリケーションでは、IWiaDevMgr インターフェイスを使用して、イメージ取得デバイスを作成および管理します。
IWiaEventCallback

IWiaEventCallback インターフェイスは、Windows イメージ取得 (WIA) ハードウェア デバイス イベントの通知を受信するためにアプリケーションによって使用されます。
IWiaItem

各 Windows イメージ取得 (WIA) ハードウェア デバイスは、IWiaItem オブジェクトの階層ツリーとしてアプリケーションに表されます。
IWiaItemExtras

IWiaItemExtras インターフェイスには、アプリケーションがハードウェア ドライバーと通信できるようにするいくつかのメソッドが用意されています。
IWiaLog

このインターフェイスはサポートされていません。 (IWiaLog)
IWiaLogEx

このインターフェイスはサポートされていません。 (IWiaLogEx)
IWiaNotifyDevMgr

このインターフェイスは実装されていません。
IWiaPropertyStorage

IWiaPropertyStorage インターフェイスは、IWiaItem オブジェクトのプロパティに関する情報にアクセスするために使用されます。 アプリケーションは、項目に対してクエリを実行して、その IWiaPropertyStorage インターフェイスを取得する必要があります。

関数

 
LPSAFEARRAY_UserFree

RPC スタブ ファイルによって呼び出されたときに、サーバー側のリソースを解放します。 (LPSAFEARRAY_UserFree)
LPSAFEARRAY_UserFree64

RPC スタブ ファイルによって呼び出されたときに、サーバー側のリソースを解放します。 (LPSAFEARRAY_UserFree64)
LPSAFEARRAY_UserMarshal

指定した SAFEARRAY オブジェクトから、クライアント側またはサーバー側のユーザーの RPC バッファーにデータをマーシャリングします。 (LPSAFEARRAY_UserMarshal)
LPSAFEARRAY_UserMarshal64

指定した SAFEARRAY オブジェクトから、クライアント側またはサーバー側のユーザーの RPC バッファーにデータをマーシャリングします。 (LPSAFEARRAY_UserMarshal64)
LPSAFEARRAY_UserSize

SAFEARRAY オブジェクトのワイヤ サイズを計算し、ハンドルとデータを取得します。 (LPSAFEARRAY_UserSize)
LPSAFEARRAY_UserSize64

SAFEARRAY オブジェクトのワイヤ サイズを計算し、ハンドルとデータを取得します。 (LPSAFEARRAY_UserSize64)
LPSAFEARRAY_UserUnmarshal

RPC バッファーから SAFEARRAY オブジェクトをアンマーシャリングします。 (LPSAFEARRAY_UserUnmarshal)
LPSAFEARRAY_UserUnmarshal64

RPC バッファーから SAFEARRAY オブジェクトをアンマーシャリングします。 (LPSAFEARRAY_UserUnmarshal64)

構造

 
WIA_DATA_CALLBACK_HEADER

WIA_DATA_CALLBACK_HEADERは、Windows Image Acquisition (WIA) ランタイム システムによる IWiaDataCallback::BandedDataCallback メソッドへの一連の呼び出し中にアプリケーションに送信されます。
WIA_DATA_TRANSFER_INFO

WIA_DATA_TRANSFER_INFO構造は、Windows イメージ取得 (WIA) デバイスからデータのバンドを取得するために使用されるバッファーを記述するためにアプリケーションによって使用されます。 これは主に IWiaDataTransfer インターフェイスのメソッドと組み合わせて使用されます。
WIA_DEV_CAP

アプリケーションでは、WIA_DEV_CAP構造を使用してデバイスの機能を列挙します。 デバイス機能は、デバイスがサポートするイベントまたはコマンドによって定義されます。 詳細については、「IEnumWIA_DEV_CAPS」を参照してください。
WIA_DITHER_PATTERN_DATA

WIA_DITHER_PATTERN_DATA構造体は、スキャナーのディザ パターンを指定します。 スキャナー デバイスプロパティ定数WIA_DPS_DITHER_PATTERN_DATAと組み合わせて使用されます。
WIA_EXTENDED_TRANSFER_INFO

WIA_EXTENDED_TRANSFER_INFO構造体は、IWiaDataTransfer::idtGetExtendedTransferInfo メソッドの拡張転送情報を指定します。
WIA_FORMAT_INFO

WIA_FORMAT_INFO構造体は、デバイスの有効な形式とメディアの種類のペアを指定します。
WIA_PROPID_TO_NAME

アプリケーションが WIA プロパティ ID (またはその逆) から標準の Windows イメージ取得 (WIA) プロパティ名を検索できる簡単な手段を提供します。