fungsi wiauGetValidFormats (wiautil.h)

Fungsi wiauGetValidFormats memanggil metode IWiaMiniDrv::d rvGetWiaFormatInfo dan membuat daftar format yang valid, menggunakan nilai tymed tertentu.

Sintaks

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

Parameter

[in] pDrv

Menunjuk ke objek minidriver WIA. Parameter ini harus diatur ke ini.

[in] pWiasContext

Arahkan ke konteks item WIA.

TymedValue

Menentukan nilai yang ditiru untuk dicari.

[out] pNumFormats

Penunjuk ke lokasi memori yang menerima jumlah format.

[out] ppFormatArray

Penunjuk ke lokasi memori yang menerima alamat array guid format.

Nilai kembali

Jika berhasil, fungsi mengembalikan S_OK. Jika fungsi gagal, fungsi mengembalikan kesalahan COM standar.

Keterangan

Pemanggil fungsi ini bertanggung jawab untuk membebaskan array format, menggunakan operator delete[] .

Persyaratan

Persyaratan Nilai
Target Platform Desktop
Header wiautil.h (termasuk Wiautil.h)