次の方法で共有


WIA_EXTENDED_TRANSFER_INFO構造体 (wia_xp.h)

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

構文

typedef struct _WIA_EXTENDED_TRANSFER_INFO {
  ULONG ulSize;
  ULONG ulMinBufferSize;
  ULONG ulOptimalBufferSize;
  ULONG ulMaxBufferSize;
  ULONG ulNumBuffers;
} WIA_EXTENDED_TRANSFER_INFO, *PWIA_EXTENDED_TRANSFER_INFO;

メンバー

ulSize

種類: ULONG

この構造体のサイズ。

ulMinBufferSize

種類: ULONG

IWiaDataTransfer::idtGetBandedData の呼び出しでアプリケーションが要求する必要がある最小バッファー サイズ。

ulOptimalBufferSize

種類: ULONG

IWiaDataTransfer::idtGetBandedData の呼び出しでアプリケーションが要求するドライバーが推奨するバッファー サイズ。

ulMaxBufferSize

種類: ULONG

IWiaDataTransfer::idtGetBandedData の呼び出しでアプリケーションが要求できるドライバーが推奨する最大バッファー サイズ。 この制限を超えて行くことは悪影響ではありませんが、ドライバーは単にバッファー全体を使用して、データの各バンドをこの最大サイズに制限することはできません。

ulNumBuffers

種類: ULONG

この値は使用されず、無視する必要があります。

要件

   
サポートされている最小のクライアント Windows 2000 Professional、Windows XP [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
Header wia_xp.h (Wia.h を含む)