Structure ICDRAWBEGIN (vfw.h)
La structure ICDRAWBEGIN contient des paramètres de décompression utilisés avec le message ICM_DRAW_BEGIN .
Syntaxe
typedef struct {
DWORD dwFlags;
HPALETTE hpal;
HWND hwnd;
HDC hdc;
int xDst;
int yDst;
int dxDst;
int dyDst;
LPBITMAPINFOHEADER lpbi;
int xSrc;
int ySrc;
int dxSrc;
int dySrc;
DWORD dwRate;
DWORD dwScale;
} ICDRAWBEGIN;
Membres
dwFlags
Indicateurs applicables. Les valeurs suivantes sont définies :
hpal
Poignée de la palette utilisée pour le dessin.
hwnd
Handle vers la fenêtre utilisée pour le dessin.
hdc
Handle vers le contrôleur de domaine utilisé pour le dessin. Spécifiez NULL pour utiliser un contrôleur de domaine associé à la fenêtre spécifiée.
xDst
Coordonnée x du rectangle de destination.
yDst
Coordonnée y du rectangle de destination.
dxDst
Largeur du rectangle de destination.
dyDst
Hauteur du rectangle de destination.
lpbi
Pointeur vers une structure BITMAPINFOHEADER contenant le format d’entrée.
xSrc
Coordonnée x du rectangle source.
ySrc
Coordonnée y du rectangle source.
dxSrc
Largeur du rectangle source.
dySrc
Hauteur du rectangle source.
dwRate
Taux de décompression au format entier. Pour obtenir le taux d’images par seconde, divisez cette valeur par la valeur dans dwScale.
dwScale
Valeur utilisée pour mettre à l’échelle dwRate en images par seconde.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
En-tête | vfw.h |