Funzione wiauGetValidFormats (wiautil.h)
La funzione wiauGetValidFormats chiama il metodo IWiaMiniDrv::d rvGetWiaFormatInfo e crea un elenco di formati validi, usando un valore tymed specificato.
Sintassi
HRESULT wiauGetValidFormats(
[in] IWiaMiniDrv *pDrv,
[in] BYTE *pWiasContext,
LONG TymedValue,
[out] int *pNumFormats,
[out] GUID **ppFormatArray
);
Parametri
[in] pDrv
Punta all'oggetto minidriver WIA. Questo parametro deve essere impostato su questo.
[in] pWiasContext
Puntatore a un contesto di elemento WIA.
TymedValue
Specifica il valore tymed da cercare.
[out] pNumFormats
Puntatore a una posizione di memoria che riceve il numero di formati.
[out] ppFormatArray
Puntatore a una posizione di memoria che riceve l'indirizzo della matrice di GUID di formato.
Valore restituito
In caso di esito positivo, la funzione restituisce S_OK. Se la funzione ha esito negativo, restituisce un errore COM standard.
Commenti
Il chiamante di questa funzione è responsabile della liberazione della matrice di formato, usando l'operatore delete[].
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Desktop |
Intestazione | wiautil.h (include Wiautil.h) |