wiauGetValidFormats 関数 (wiautil.h)

wiauGetValidFormats 関数は、IWiaMiniDrv::d rvGetWiaFormatInfo メソッドを呼び出し、指定された tymed 値を使用して有効な形式のリストを作成します。

構文

HRESULT wiauGetValidFormats(
  [in]  IWiaMiniDrv *pDrv,
  [in]  BYTE        *pWiasContext,
        LONG        TymedValue,
  [out] int         *pNumFormats,
  [out] GUID        **ppFormatArray
);

パラメーター

[in] pDrv

WIA ミニドライバー オブジェクトを指します。 このパラメーターは、 これに設定する必要があります。

[in] pWiasContext

WIA 項目コンテキストへのポインター。

TymedValue

検索する ymed 値を指定します。

[out] pNumFormats

形式の数を受け取るメモリの場所へのポインター。

[out] ppFormatArray

形式 GUID の配列のアドレスを受け取るメモリの場所へのポインター。

戻り値

成功すると、関数はS_OKを返します。 関数が失敗すると、標準の COM エラーが返されます。

注釈

この関数の呼び出し元は、 delete[] 演算子を使用して書式配列を解放します。

要件

要件
対象プラットフォーム デスクトップ
Header wiautil.h (Wiautil.h を含む)