ICDrawSuggestFormat 함수(vfw.h)
ICDrawSuggestFormat 함수는 그리기 처리기에 입력 데이터 형식을 제안하도록 알립니다.
구문
LRESULT VFWAPI_INLINE ICDrawSuggestFormat(
HIC hic,
LPBITMAPINFOHEADER lpbiIn,
LPBITMAPINFOHEADER lpbiOut,
int dxSrc,
int dySrc,
int dxDst,
int dyDst,
HIC hicDecomp
);
매개 변수
hic
사용할 드라이버에 대한 핸들입니다.
lpbiIn
압축된 데이터의 형식을 포함하는 구조체에 대한 포인터입니다. 비트맵의 경우 BITMAPINFOHEADER 구조체입니다.
lpbiOut
제안된 형식을 반환하는 구조체에 대한 포인터입니다. 그리기 처리기는 이 형식에서 데이터를 받고 그릴 수 있습니다. 비트맵의 경우 BITMAPINFOHEADER 구조체입니다.
dxSrc
원본 사각형의 너비입니다.
dySrc
원본 사각형의 높이입니다.
dxDst
대상 사각형의 너비입니다.
dyDst
대상 사각형의 높이입니다.
hicDecomp
lpbiIn에서 데이터 형식을 사용할 수 있는 압축 해제기입니다.
반환 값
성공하거나 오류가 발생하면 ICERR_OK 반환합니다.
설명
애플리케이션은 이 함수를 사용하여 그리기 처리기가 압축을 풀 수 있는 대체 입력 형식을 결정하고 그리기 처리기가 데이터를 확장할 수 있는지 여부를 결정할 수 있습니다. 드로잉 처리기가 요청된 대로 데이터를 확장할 수 없는 경우 애플리케이션은 데이터를 확장해야 할 수 있습니다.
그리기 처리기가 애플리케이션에서 제공하는 형식의 압축을 풀 수 없는 경우 ICDecompress, ICDecompressEx, j, ICDecompressExQuery 및 ICDecompressOpen 함수를 사용하여 대체 형식을 가져옵니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
대상 플랫폼 | Windows |
헤더 | vfw.h |