次の方法で共有


IWiaDataTransfer::idtEnumWIA_FORMAT_INFO メソッド (wia_xp.h)

IWiaDataTransfer::idtEnumWIA_FORMAT_INFO メソッドは、IEnumWIA_FORMAT_INFO インターフェイスのバンド転送実装を作成します。

構文

HRESULT idtEnumWIA_FORMAT_INFO(
  [out] IEnumWIA_FORMAT_INFO **ppEnum
);

パラメーター

[out] ppEnum

種類: IEnumWIA_FORMAT_INFO**

IEnumWIA_FORMAT_INFO インターフェイスへのポインターのアドレスを受け取ります。

戻り値

型: HRESULT

次の表で指定した理由以外の理由で失敗した場合、このメソッドは標準の COM エラーを返します。

戻り値 説明
E_INVALIDARG ppEnum パラメーターは、IEnumWIA_FORMAT_INFO インターフェイスへのポインターのアドレスではありません。
E_OUTOFMEMORY 列挙子オブジェクトを作成するのに十分なメモリがありません。
S_OK 列挙子オブジェクトが正常に作成されました。

解説

このメソッドは、アプリケーションが WIA_FORMAT_INFO 構造体の配列を列挙するために使用する IEnumWIA_FORMAT_INFO インターフェイスを 作成します。 これにより、アプリケーションは、縞模様データを転送するときに、受信データの形式とメディアの種類を決定できます。

アプリケーションは、ppEnum パラメーターを介して受け取るインターフェイス ポインターで IUnknown::Release メソッドを呼び出す必要があることに注意してください。

要件

   
サポートされている最小のクライアント Windows 2000 Professional、Windows XP [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
対象プラットフォーム Windows
ヘッダー wia_xp.h (Wia.h を含む)
Library Wiaguid.lib
[DLL] Wiaservc.dll