DrawDibProfileDisplay 함수(vfw.h)

DrawDibProfileDisplay 함수는 DrawDib 함수를 사용할 때 디스플레이 시스템의 설정을 결정합니다.

구문

LRESULT VFWAPI DrawDibProfileDisplay(
  LPBITMAPINFOHEADER lpbi
);

매개 변수

lpbi

비트맵 정보를 포함하는 BITMAPINFOHEADER 구조체에 대한 포인터입니다. NULL을 지정하여 프로필 정보가 최신인지 확인할 수도 있습니다. 프로필 정보가 최신 정보가 아닌 경우 DrawDib는 프로필 테스트를 다시 실행하여 현재 정보 집합을 가져옵니다. 이 매개 변수가 NULL로 설정된 DrawDibProfileDisplay를 호출하면 반환 값은 의미가 없습니다.

반환 값

디스플레이 시스템의 가장 빠른 그리기 및 확장 기능을 나타내는 값을 반환합니다. 비트맵 형식이 지원되지 않거나 다음 값 중 하나 이상인 경우 이 값은 0일 수 있습니다.

반환 코드 설명
PD_CAN_DRAW_DIB
DrawDib는 이 형식을 사용하여 이미지를 그릴 수 있습니다. 스트레칭도 지원되거나 지원되지 않을 수 있습니다.
PD_CAN_STRETCHDIB
DrawDib는 이 형식을 사용하여 이미지를 확장하고 그릴 수 있습니다.
PD_STRETCHDIB_1_1_OK

StretchDIBits는 이 형식을 사용하여 스트레치되지 않은 이미지를 다른 방법보다 빠르게 그립니다.

PD_STRETCHDIB_1_2_OK

StretchDIBits는 이 형식을 다른 방법보다 빠르게 사용하여 확장된 이미지(1:2 비율)를 그립니다.

PD_STRETCHDIB_1_N_OK

StretchDIBits는 이 형식을 다른 방법보다 빠르게 사용하여 확장된 이미지(1:N 비율)를 그립니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
대상 플랫폼 Windows
헤더 vfw.h
라이브러리 Vfw32.lib
DLL Msvfw32.dll

추가 정보

DrawDib 함수