wiauGetValidFormats, fonction (wiautil.h)
La fonction wiauGetValidFormats appelle la méthode IWiaMiniDrv ::d rvGetWiaFormatInfo et établit une liste de formats valides à l’aide d’une valeur tymed spécifiée.
Syntaxe
HRESULT wiauGetValidFormats(
[in] IWiaMiniDrv *pDrv,
[in] BYTE *pWiasContext,
LONG TymedValue,
[out] int *pNumFormats,
[out] GUID **ppFormatArray
);
Paramètres
[in] pDrv
Pointe vers l’objet minidriver WIA. Ce paramètre doit être défini sur cette.
[in] pWiasContext
Pointeur vers un contexte d’élément WIA.
TymedValue
Spécifie la valeur tymed à rechercher.
[out] pNumFormats
Pointeur vers un emplacement de mémoire qui reçoit le nombre de formats.
[out] ppFormatArray
Pointeur vers un emplacement de mémoire qui reçoit l’adresse du tableau de GUID de format.
Valeur de retour
En cas de réussite, la fonction retourne S_OK. Si la fonction échoue, elle retourne une erreur COM standard.
Remarques
L’appelant de cette fonction est chargé de libérer le tableau de format à l’aide de l’opérateur delete[].
Exigences
Exigence | Valeur |
---|---|
plateforme cible | Bureau |
d’en-tête | wiautil.h (include Wiautil.h) |