Fonction ICDecompressExQuery (vfw.h)
La fonction ICDecompressExQuery détermine si un décompresseur peut décompresser des données avec un format spécifique.
Syntaxe
LRESULT VFWAPI_INLINE ICDecompressExQuery(
HIC hic,
DWORD dwFlags,
LPBITMAPINFOHEADER lpbiSrc,
LPVOID lpSrc,
int xSrc,
int ySrc,
int dxSrc,
int dySrc,
LPBITMAPINFOHEADER lpbiDst,
LPVOID lpDst,
int xDst,
int yDst,
int dxDst,
int dyDst
);
Paramètres
hic
Gérez le décompresseur à utiliser.
dwFlags
Réservé ; ne pas utiliser.
lpbiSrc
Pointeur vers une structure BITMAPINFOHEADER contenant le format des données compressées à décompresser.
lpSrc
Réservés au; doit avoir la valeur NULL.
xSrc
Coordonnée x du rectangle source pour la DIB spécifiée par lpbiSrc.
ySrc
Coordonnée y du rectangle source pour la DIB spécifiée par lpbiSrc.
dxSrc
Largeur du rectangle source.
dySrc
Hauteur du rectangle source.
lpbiDst
Pointeur vers une structure BITMAPINFOHEADER contenant le format de sortie. Si la valeur de ce paramètre est NULL, la fonction détermine si le format d’entrée est pris en charge et si ce paramètre est ignoré.
lpDst
Pointeur vers une mémoire tampon suffisamment grande pour contenir les données décompressées.
xDst
Coordonnée x du rectangle de destination pour la DIB spécifiée par lpbiDst.
yDst
Coordonnée y du rectangle de destination pour la DIB spécifiée par lpbiDst.
dxDst
Largeur du rectangle de destination.
dyDst
Hauteur du rectangle de destination.
Valeur retournée
Retourne ICERR_OK en cas de réussite ou une erreur dans le cas contraire.
Configuration requise
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | vfw.h |