GDI 인쇄 API 정보
GDI 인쇄 API에서 기능의 주요 기능 중 하나는 디바이스 독립성 지원입니다. 애플리케이션은 특정 프린터 또는 플로터에 출력을 그리기 위해 디바이스별 명령을 실행하는 대신 GDI(그래픽 디바이스 인터페이스)에서 고급 함수를 호출합니다. 예를 들어 비트맵 이미지를 인쇄하기 위해 애플리케이션은 BitBlt 함수를 호출하여 비트맵에 대한 좌표를 제공하고 원본 및 DC(대상 디바이스 컨텍스트)를 식별하는 핸들을 제공할 수 있습니다. BitBlt 호출은 프린터 드라이버에서 원시 디바이스 명령으로 변환됩니다. 디바이스 드라이버는 DDI(디바이스 드라이버 인터페이스)를 지원하는 DLL(동적 연결 라이브러리)입니다. 디바이스 드라이버는 그래픽 엔진에서 만든 DDI 함수에 대한 호출을 처리할 때 원시 디바이스 명령을 생성합니다. 명령은 이미지를 인쇄할 때 프린터에서 처리됩니다. 이러한 명령의 구문, 번호 및 유형은 디바이스마다 다릅니다.
이 개요에서는 다음 topics 대한 정보를 제공합니다.