다음을 통해 공유


xpsrassvc.h 헤더

이 헤더는 인쇄에서 사용됩니다. 자세한 내용은 다음을 참조하세요.

xpsrassvc.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.

인터페이스

 
IXpsRasterizationFactory

IXpsRasterizationFactory 인터페이스는 XPS 래스터라이저 개체를 만들기 위한 개체 팩터리를 나타냅니다.
IXpsRasterizationFactory1

Windows 8 이상에서 IXPSRasterizationFactory1 은 정밀도 높은 색을 처리하기 위한 인터페이스입니다.
IXpsRasterizationFactory2

Windows 10 IXpsRasterizationFactory2 인터페이스는 XPS 래스터화 서비스를 사용하여 콘텐츠를 XPS에서 PWG 래스터로 변환할 수 있는 구성 요소를 만들기 위한 개체 팩터리를 나타냅니다. PWG 래스터는 제곱이 아닌 DPI를 지원합니다.
IXpsRasterizer

IXpsRasterizer 인터페이스는 XPS 고정 페이지 또는 고정 페이지의 사각형 영역의 비트맵 이미지를 만들 수 있는 XPS 래스터라이저를 나타냅니다.
IXpsRasterizerNotificationCallback

IXpsRasterizerNotificationCallback 인터페이스를 사용하면 XPS 래스터화 서비스가 XPSDrv 필터에서 이전에 시작한 래스터화 작업을 계속할지 여부를 결정할 수 있습니다.

열거형

 
XPSRAS_BACKGROUND_COLOR

XPSRAS_BACKGROUND_COLOR XPS 래스터라이저에서 사용할 배경 지우기 색을 지정합니다.
XPSRAS_PIXEL_FORMAT

XPSRAS_PIXEL_FORMAT 호출자는 IXpsRasterizer::RasterizeRect 메서드에서 반환되는 IWICBitmap 인터페이스에서 사용하는 픽셀 형식을 선택할 수 있습니다. XPSRAS_PIXEL_FORMAT Windows 8 이상 버전의 Windows와 함께 제공됩니다.
XPSRAS_RENDERING_MODE

XPSRAS_RENDERING_MODE 열거형은 XPS 래스터라이저에서 사용할 렌더링 모드를 지정합니다.