printoem.h 헤더
이 헤더는 인쇄에 사용됩니다. 자세한 내용은 다음을 참조하세요.
printoem.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.
함수
GET_PSCRIPT5_PRIVATE_DEVMODE_SIZE 플러그 인이 크기를 확인할 수 있도록 PScript5의 프라이빗 DEVMODE 구조를 반환합니다. |
GET_UNIDRV_PRIVATE_DEVMODE_SIZE 플러그 인이 크기를 확인할 수 있도록 PScript5의 프라이빗 DEVMODE 구조를 반환합니다. |
OEMAlphaBlend OEMAlphaBlend 함수에 대해 설명합니다. |
OEMBitBlt OEMBitBlt 함수는 디바이스 관리형 표면 간, GDI 관리 표준 형식 비트맵 간 또는 디바이스 관리형 표면과 GDI 관리 표준 형식 비트맵 간에 일반적인 비트 블록 전송 기능을 제공합니다. |
OEMCommand OEMCommand 함수에 대해 설명합니다. |
OEMCommandCallback OEMCommandCallback 함수에 대해 설명합니다. |
OEMCommonUIProp OEMCommonUIProp 함수에 대해 설명합니다. |
OEMCompression OEMCompression 함수에 대해 설명합니다. |
OEMCopyBits OEMCopyBits 함수는 디바이스 관리 래스터 표면과 GDI 표준 형식 비트맵 간에 변환을 수행합니다. |
OEMDeviceCapabilities OEMDeviceCapabilities 함수에 대해 설명합니다. |
OEMDevicePropertySheets OEMDevicePropertySheets 함수에 대해 설명합니다. |
OEMDevMode OEMDevMode 함수에 대해 설명합니다. |
OEMDevQueryPrintEx OEMDevQueryPrintEx 함수에 대해 설명합니다. |
OEMDisableDriver 이 함수는 사용되지 않습니다. |
OEMDisablePDEV 이 함수(OEMDisablePDEV)는 사용되지 않습니다. |
OEMDitherColor OEMDitherColor 함수는 디바이스 팔레트에 대해 디더링된 브러시를 만들도록 디바이스에 요청합니다. |
OEMDocumentPropertySheets OEMDocumentPropertySheets 함수에 대해 설명합니다. |
OEMDownloadCharGlyph OEMDownloadCharGlyph 함수에 대해 설명합니다. |
OEMDownloadFontHeader OEMDownloadFontHeader 함수에 대해 설명합니다. |
OEMDriverDMS OEMDriverDMS 함수에 대해 설명합니다. |
OEMEnableDriver OEMEnableDriver 함수에 대해 설명합니다. |
OEMEnablePDEV OEMEnablePDEV 함수에 대해 설명합니다. |
OEMEndDoc OEMEndDoc 함수는 렌더링을 위해 드라이버에 문서 보내기를 마쳤을 때 GDI에 의해 호출됩니다. |
OEMEscape OEMEscape 함수는 디바이스 독립적 디바이스 드라이버 인터페이스에서 사용할 수 없는 디바이스에서 정보를 검색합니다. 특정 쿼리는 iEsc 매개 변수의 값에 따라 달라집니다. |
OEMFillPath OEMFillPath 함수는 닫힌 경로의 채우기를 처리합니다. |
OEMFilterGraphics OEMFilterGraphics 함수에 대해 설명합니다. |
OEMFontInstallerDlgProc OEMFontInstallerDlgProc 함수에 대해 설명합니다. |
OEMFontManagement OEMFontManagement 함수는 PostScript 디바이스에 제공되는 선택적 진입점입니다. |
OEMGetGlyphMode OEMGetGlyphMode 함수는 GDI에 문자 모양 정보를 캐시하는 방법을 알려줍니다. |
OEMGetInfo OEMGetInfo 함수에 대해 설명합니다. |
OEMGradientFill OEMGradientFill 함수는 지정된 기본 형식을 음영으로 표시합니다. |
OEMHalftonePattern OEMHalftonePattern 함수에 대해 설명합니다. |
OEMIcmCreateColorTransform OEMIcmCreateColorTransform 함수는 ICM 색 변환을 만듭니다. |
OEMIcmDeleteColorTransform OEMIcmDeleteColorTransform 함수는 지정된 색 변환을 삭제합니다. |
OEMImageProcessing OEMImageProcessing 함수에 대해 설명합니다. |
OEMLineTo OEMLineTo 함수는 단일 단색 정수 전용 화장품 선을 그립니다. |
OEMMemoryUsage 이 함수(OEMMemoryUsage)는 사용되지 않습니다. |
OEMNextBand OEMNextBand 함수는 드라이버가 밴드를 프린터로 보낼 수 있도록 물리적 페이지에 대한 밴드 그리기를 마쳤을 때 GDI에 의해 호출됩니다. |
OEMOutputCharStr 이 함수(OEMOutputCharStr)는 사용되지 않습니다. |
OEMPaint OEMPaint 함수는 더 이상 사용되지 않으며 Windows 2000 이상에서 GDI에서 더 이상 호출되지 않습니다. DrvPaint를 참조하세요. |
OEMPDriverEvent OEMPDriverEvent 함수에 대해 설명합니다. |
OEMPlgBlt OEMPlgBlt 함수는 디바이스 관리 표면과 GDI 관리형 표면의 조합 간에 회전 비트 블록 전송 기능을 제공합니다. |
OEMPrinterEvent OEMPrinterEvent 함수에 대해 설명합니다. |
OEMQueryAdvanceWidths OEMQueryAdvanceWidths 함수는 지정된 문자 모양 집합에 대한 문자 앞으로 너비를 반환합니다. |
OEMQueryColorProfile OEMQueryColorProfile 함수에 대해 설명합니다. |
OEMQueryDeviceSupport OEMQueryDeviceSupport 함수는 요청된 디바이스 관련 정보를 반환합니다. |
OEMQueryFont OEMQueryFont 함수는 GDI에서 지정된 글꼴에 대한 IFIMETRICS 구조를 가져오는 데 사용됩니다. |
OEMQueryFontData OEMQueryFontData 함수는 실현된 글꼴에 대한 정보를 검색합니다. |
OEMQueryFontTree OEMQueryFontTree 함수는 GDI에 문자 모양 및 커닝 핸들의 매핑을 정의하는 구조체에 대한 포인터를 제공합니다. |
OEMRealizeBrush OEMRealizeBrush 함수는 드라이버가 지정된 표면에 대해 지정된 브러시를 인식하도록 요청합니다. |
OEMResetPDEV OEMResetPDEV 함수에 대해 설명합니다. |
OEMSendFontCmd 이 함수(OEMSendFontCmdSW)는 사용되지 않습니다. |
OEMSendPage OEMSendPage 함수는 드라이버가 프린터로 페이지를 보낼 수 있도록 물리적 페이지 그리기를 마쳤을 때 GDI에서 호출됩니다. |
OEMStartBanding OEMStartBanding 함수는 렌더링을 위해 물리적 페이지의 밴드를 드라이버에 보낼 준비가 되면 GDI에 의해 호출됩니다. |
OEMStartDoc OEMStartDoc 함수는 렌더링을 위해 드라이버에 문서 보내기를 시작할 준비가 되면 GDI에서 호출됩니다. |
OEMStartPage OEMStartPage 함수는 렌더링을 위해 물리적 페이지의 콘텐츠를 드라이버에 보낼 준비가 되면 GDI에서 호출됩니다. |
OEMStretchBlt OEMStretchBlt 함수는 디바이스 관리 표면과 GDI 관리형 표면의 조합 간에 확장 비트 블록 전송 기능을 제공합니다. |
OEMStretchBltROP OEMStretchBltROP 함수는 래스터 연산(ROP)을 사용하여 스트레치 비트 블록 전송을 수행합니다. |
OEMStrokeAndFillPath OEMStrokeAndFillPath 함수는 동시에 경로를 스트로크하고 채웁니다. |
OEMStrokePath OEMStrokePath 함수는 경로를 스트로크합니다. |
OEMTextOut OEMTextOut 함수는 드라이버가 지정된 위치에서 문자 모양 집합을 렌더링하도록 호출합니다. |
OEMTextOutAsBitmap OEMTextOutAsBitmap 함수에 대해 설명합니다. |
OEMTransparentBlt OEMTransparentBlt 함수는 투명도로 비트 블록 전송 기능을 제공합니다. |
OEMTTDownloadMethod OEMTTDownloadMethod 함수에 대해 설명합니다. |
OEMTTYGetInfo OEMTTYGetInfo 함수에 대해 설명합니다. |
OEMUpdateExternalFonts OEMUpdateExternalFonts 함수에 대해 설명합니다. |
OEMUpgradePrinter OEMUpgradePrinter 함수에 대해 설명합니다. |
OEMUpgradeRegistry OEMUpgradeRegistry 함수에 대해 설명합니다. |
콜백 함수
OEMCUIPCALLBACK OEMCUIPCALLBACK 함수 형식은 사용자 인터페이스 플러그 인의 IPrintOemUI::CommonUIProp 메서드에 의해 지정된 콜백 함수를 정의하는 데 사용됩니다. 구조체는 printoem.h에 정의되어 있습니다. |
PFN_DrvGetDriverSetting DrvGetDriverSetting 함수는 사용되지 않습니다. |
PFN_DrvGetStandardVariable 이 DrvGetStandardVariable 함수는 사용되지 않습니다. |
PFN_DrvUnidriverTextOut DrvUnidriverTextOut 함수는 사용되지 않습니다. |
PFN_DrvUpdateUISetting DrvUpdateUISetting 함수는 사용되지 않습니다. |
PFN_DrvUpgradeRegistrySetting DrvUpgradeRegistrySetting 함수는 사용되지 않습니다. |
PFN_DrvWriteAbortBuf DrvWriteAbortBuf 함수는 사용되지 않습니다. |
PFN_DrvWriteSpoolBuf 이 함수 포인터가 가리키는 DrvWriteSpoolBuf 함수는 사용되지 않습니다. |
PFN_DrvXMoveTo DrvXMoveTo 함수는 사용되지 않습니다. |
PFN_DrvYMoveTo DrvYMoveTo 함수는 사용되지 않습니다. |
PFNGETINFO UNIFONTOBJ_GetInfo 콜백 함수는 렌더링 플러그 인이 글꼴 또는 문자 모양 정보를 가져올 수 있도록 Unidrv 드라이버에서 제공합니다. |
구조체
DEVOBJ DEVOBJ 구조체는 여러 렌더링 플러그 인의 COM 인터페이스 메서드에 대한 입력 인수로 사용됩니다. |
OEMCUIPPARAM OEMCUIPPARAM 구조체는 사용자 인터페이스 플러그 인의 IPrintOemUI::CommonUIProp 메서드에 대한 입력 매개 변수로 사용됩니다. |
CUSTOMSIZEPARAM CUSTOMSIZEPARAM 구조체는 프린터에 대한 단일 사용자 지정 페이지 크기 매개 변수와 관련된 정보를 보유합니다. |
DRVPROCS DRVPROCS 구조체는 사용되지 않으며 Microsoft 프린터 드라이버용 COM 인터페이스와 함께 사용되지 않습니다. |
FINVOCATION FINVOCATION 구조체는 IPrintOemUni::SendFontCmd 메서드에 대한 입력으로 사용됩니다. 구조체는 printoem.h에 정의되어 있습니다. |
GETINFO_FONTOBJ GETINFO_FONTOBJ 구조체는 UNIFONTOBJ_GetInfo 콜백 함수에 대한 입력으로 사용됩니다. |
GETINFO_GLYPHBITMAP GETINFO_GLYPHBITMAP 구조체는 UNIFONTOBJ_GetInfo 콜백 함수에 대한 입력으로 사용됩니다. |
GETINFO_GLYPHSTRING GETINFO_GLYPHSTRING 구조체는 UNIFONTOBJ_GetInfo 콜백 함수에 대한 입력으로 사용됩니다. |
GETINFO_GLYPHWIDTH GETINFO_GLYPHWIDTH 구조체는 UNIFONTOBJ_GetInfo 콜백 함수에 대한 입력으로 사용됩니다. |
GETINFO_MEMORY GETINFO_MEMORY 구조체는 UNIFONTOBJ_GetInfo 콜백 함수에 대한 입력으로 사용됩니다. |
GETINFO_STDVAR GETINFO_STDVAR 구조체는 UNIFONTOBJ_GetInfo 콜백 함수에 대한 입력으로 사용됩니다. |
IPPARAMS IPPARAMS 구조체는 렌더링 플러그 인의 IPrintOemUni::ImageProcessing 메서드에 대한 입력 매개 변수로 사용됩니다. |
OEM_DMEXTRAHEADER OEM_DMEXTRAHEADER 구조체를 사용하여 프라이빗 DEVMODEW 구조체 멤버 집합의 첫 번째 멤버를 정의해야 합니다. |
OEMDMPARAM OEMDMPARAM 구조체는 IPrintOemUI::D evMode, IPrintOemUni::D evMode 및 IPrintOemPS::D evMode 메서드에 대한 입력 매개 변수로 사용됩니다. |
OEMMEMORYUSAGE OEMMEMORYUSAGE 구조체는 렌더링 플러그 인의 IPrintOemUni::MemoryUsage 메서드에 대한 입력 매개 변수로 사용됩니다. |
OEMUIOBJ OEMUIOBJ 구조체는 사용자 인터페이스 플러그 인에서 내보낸 여러 메서드에 대한 입력 인수로 사용됩니다. |
OEMUIPROCS OEMUIPROCS 구조체는 사용되지 않습니다. OEMUIPROCS 구조에는 Microsoft 프린터 드라이버에서 내보낸 DrvGetDriverSetting 및 DrvUpdateUISetting 함수의 주소가 포함되어 있습니다. |
OEMUIPSPARAM OEMUIPSPARAM 구조체는 사용자 인터페이스 플러그 인의 IPrintOemUI::D evicePropertySheets 및 IPrintOemUI::D cumentPropertySheets 메서드에 전달됩니다. |
PDEV_ADJUST_GRAPHICS_RESOLUTION PDEV_ADJUST_GRAPHICS_RESOLUTION 구조체는 그래픽 해상도 값을 지정합니다. |
PDEV_ADJUST_IMAGEABLE_ORIGIN_AREA PDEV_ADJUST_IMAGEABLE_ORIGIN_AREA 구조체는 이미지 가능한 원점 영역을 지정합니다. |
PDEV_ADJUST_PAPER_MARGIN PDEV_ADJUST_PAPER_MARGIN 구조체는 이미지화 가능한 인쇄 영역을 지정합니다. |
PDEV_ADJUST_PHYSICAL_PAPER_SIZE PDEV_ADJUST_PAPER_PHYSICAL_SIZE 구조체는 용지 크기 값을 지정합니다. |
PDEV_HOSTFONT_ENABLED PDEV_HOSTFONT_ENABLED 구조체는 Hostfont 기능을 사용할 수 있는지 여부를 나타냅니다. |
PDEV_USE_TRUE_COLOR PDEV_USE_TRUE_COLOR 구조체는 출력 색 공간이 색인지 회색조여야 하는지 여부를 나타냅니다. |
PSCRIPT5_PRIVATE_DEVMODE PSCRIPT5_PRIVATE_DEVMODE 구조를 사용하면 Pscript5 플러그 인이 Pscript5 DEVMODEW 구조의 프라이빗 부분 크기를 확인할 수 있습니다. |
PUBLISHERINFO PUBLISHERINFO 구조체는 IPrintOemPS::GetInfo 메서드에 대한 입력 매개 변수로 사용됩니다. |
SIMULATE_CAPS_1 SIMULATE_CAPS_1 구조에는 스풀러가 지원하는 시뮬레이션 유형에 대한 정보가 포함되어 있습니다. |
UNIDRV_PRIVATE_DEVMODE UNIDRV_PRIVATE_DEVMODE 구조를 사용하면 Unidrv 플러그 인이 Unidrv DEVMODEW 구조의 프라이빗 부분 크기를 확인할 수 있습니다. |
UNIFONTOBJ UNIFONTOBJ 구조체는 플러그 인 렌더링에서 글꼴 함수에 대한 입력 매개 변수로 사용됩니다. |
USERDATA USERDATA 구조는 Unidrv 및 Pscript에서 프린터 기능에 대한 추가 정보를 지정하는 데 사용됩니다. USERDATA 구조체 포인터는 각 OPTITEM 구조체에 대한 UserData 멤버로 제공됩니다. |
열거형
EATTRIBUTE_DATATYPE EATTRIBUTE_DATATYPE 전역 특성, 기능 특성 또는 옵션 특성에 대해 가능한 데이터 형식을 열거합니다. |
STDVARIABLEINDEX STDVARIABLEINDEX 열거형에 대해 설명합니다. |