ICDRAWBEGIN 구조체(vfw.h)
ICDRAWBEGIN 구조체에는 ICM_DRAW_BEGIN 메시지와 함께 사용되는 압축 해제 매개 변수가 포함되어 있습니다.
구문
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;
멤버
dwFlags
적용 가능한 플래그입니다. 다음 값이 정의됩니다.
hpal
그리기에 사용되는 색상표에 대한 핸들입니다.
hwnd
그리기에 사용되는 창에 대한 핸들입니다.
hdc
그리기에 사용되는 DC에 대한 핸들입니다. 지정된 창과 연결된 DC를 사용하도록 NULL 을 지정합니다.
xDst
대상 사각형의 x 좌표입니다.
yDst
대상 사각형의 y 좌표입니다.
dxDst
대상 사각형의 너비입니다.
dyDst
대상 사각형의 높이입니다.
lpbi
입력 형식을 포함하는 BITMAPINFOHEADER 구조체에 대한 포인터입니다.
xSrc
원본 사각형의 x 좌표입니다.
ySrc
원본 사각형의 y 좌표입니다.
dxSrc
원본 사각형의 너비입니다.
dySrc
원본 사각형의 높이입니다.
dwRate
정수 형식의 압축 해제 속도입니다. 초당 프레임 단위로 속도를 가져오려면 이 값을 dwScale의 값으로 나눕니다.
dwScale
초당 프레임으로 dwRate 크기를 조정하는 데 사용되는 값입니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
머리글 | vfw.h |