Compartilhar via


Cabeçalho printoem.h

Esse cabeçalho é usado pela impressão. Para obter mais informações, consulte:

Imprimir dispositivos

printoem.h contém as seguintes interfaces de programação:

Funções

 
GET_PSCRIPT5_PRIVATE_DEVMODE_SIZE

Retorna a estrutura DEVMODE privada do PScript5 para permitir que seus plug-ins determinem seu tamanho.
GET_UNIDRV_PRIVATE_DEVMODE_SIZE

Retorna a estrutura DEVMODE privada do PScript5 para permitir que seus plug-ins determinem seu tamanho.
OEMAlphaBlend

Descreve a função OEMAlphaBlend.
OEMBitBlt

A função OEMBitBlt fornece funcionalidades gerais de transferência de bloco de bits entre superfícies gerenciadas pelo dispositivo, entre bitmaps de formato padrão gerenciados por GDI ou entre uma superfície gerenciada pelo dispositivo e um bitmap de formato padrão gerenciado por GDI.
OEMCommand

Descreve a função OEMCommand.
OEMCommandCallback

Descreve a função OEMCommandCallback.
OEMCommonUIProp

Descreve a função OEMCommonUIProp.
OEMCompression

Descreve a função OEMCompression.
OEMCopyBits

A função OEMCopyBits executa traduções entre superfícies de varredura gerenciadas pelo dispositivo e bitmaps de formato padrão GDI.
OEMDeviceCapabilities

Descreve a função OEMDeviceCapabilities.
OEMDevicePropertySheets

Descreve a função OEMDevicePropertySheets.
OEMDevMode

Descreve a função OEMDevMode.
OEMDevQueryPrintEx

Descreve a função OEMDevQueryPrintEx.
OEMDisableDriver

Essa função está obsoleta.
OEMDisablePDEV

Essa função (OEMDisablePDEV) está obsoleta.
OEMDitherColor

A função OEMDitherColor solicita que o dispositivo crie um pincel dithered em uma paleta de dispositivos.
OEMDocumentPropertySheets

Descreve a função OEMDocumentPropertySheets.
OEMDownloadCharGlyph

Descreve a função OEMDownloadCharGlyph.
OEMDownloadFontHeader

Descreve a função OEMDownloadFontHeader.
OEMDriverDMS

Descreve a função OEMDriverDMS.
OEMEnableDriver

Descreve a função OEMEnableDriver.
OEMEnablePDEV

Descreve a função OEMEnablePDEV.
OEMEndDoc

A função OEMEndDoc é chamada pela GDI quando termina de enviar um documento para o driver para renderização.
OEMEscape

A função OEMEscape recupera informações de um dispositivo que não está disponível em uma interface de driver de dispositivo independente do dispositivo; a consulta específica depende do valor do parâmetro iEsc.
OEMFillPath

A função OEMFillPath manipula o preenchimento de caminhos fechados.
OEMFilterGraphics

Descreve a função OEMFilterGraphics.
OEMFontInstallerDlgProc

Descreve a função OEMFontInstallerDlgProc.
OEMFontManagement

A função OEMFontManagement é um ponto de entrada opcional fornecido para dispositivos PostScript.
OEMGetGlyphMode

A função OEMGetGlyphMode informa à GDI como armazenar em cache informações de glifo.
OEMGetInfo

Descreve a função OEMGetInfo.
OEMGradientFill

A função OEMGradientFill sombreia os primitivos especificados.
OEMHalftonePattern

Descreve a função OEMHalftonePattern.
OEMIcmCreateColorTransform

A função OEMIcmCreateColorTransform cria uma transformação de cor do ICM.
OEMIcmDeleteColorTransform

A função OEMIcmDeleteColorTransform exclui a transformação de cor especificada.
OEMImageProcessing

Descreve a função OEMImageProcessing.
OEMLineTo

A função OEMLineTo desenha uma linha cosmética única, sólida e somente inteiro.
OEMMemoryUsage

Essa função (OEMMemoryUsage) está obsoleta.
OEMNextBand

A função OEMNextBand é chamada pela GDI quando termina de desenhar uma banda para uma página física, para que o driver possa enviar a banda para a impressora.
OEMOutputCharStr

Essa função (OEMOutputCharStr) está obsoleta.
OEMPaint

A função OEMPaint está obsoleta e não é mais chamada pela GDI no Windows 2000 e posterior. Consulte DrvPaint.
OEMPDriverEvent

Descreve a função OEMPDriverEvent.
OEMPlgBlt

A função OEMPlgBlt fornece recursos de transferência de bloco de bits rotativos entre combinações de superfícies gerenciadas pelo dispositivo e gerenciadas por GDI.
OEMPrinterEvent

Descreve a função OEMPrinterEvent.
OEMQueryAdvanceWidths

A função OEMQueryAdvanceWidths retorna larguras de avanço de caractere para um conjunto especificado de glifos.
OEMQueryColorProfile

Descreve a função OEMQueryColorProfile.
OEMQueryDeviceSupport

A função OEMQueryDeviceSupport retorna informações específicas do dispositivo solicitadas.
OEMQueryFont

A função OEMQueryFont é usada pelo GDI para obter a estrutura IFIMETRICS de uma determinada fonte.
OEMQueryFontData

A função OEMQueryFontData recupera informações sobre uma fonte realizada.
OEMQueryFontTree

A função OEMQueryFontTree fornece à GDI um ponteiro para uma estrutura que define o mapeamento de identificadores de glifo e kerning.
OEMRealizeBrush

A função OEMRealizeBrush solicita que o driver perceba um pincel especificado para uma superfície especificada.
OEMResetPDEV

Descreve a função OEMResetPDEV.
OEMSendFontCmd

Essa função (OEMSendFontCmdSW) está obsoleta.
OEMSendPage

A função OEMSendPage é chamada pela GDI quando termina de desenhar uma página física, para que o driver possa enviar a página para a impressora.
OEMStartBanding

A função OEMStartBanding é chamada pela GDI quando está pronta para começar a enviar faixas de uma página física para o driver para renderização.
OEMStartDoc

A função OEMStartDoc é chamada pela GDI quando está pronta para começar a enviar um documento para o driver para renderização.
OEMStartPage

A função OEMStartPage é chamada pela GDI quando está pronta para começar a enviar o conteúdo de uma página física para o driver para renderização.
OEMStretchBlt

A função OEMStretchBlt fornece recursos de transferência de bloco de bits estendidos entre qualquer combinação de superfícies gerenciadas por dispositivo e GDI.
OEMStretchBltROP

A função OEMStretchBltROP executa uma transferência de bloco de bits alongamento usando uma operação de varredura (ROP).
OEMStrokeAndFillPath

A função OEMStrokeAndFillPath traça e preenche simultaneamente um caminho.
OEMStrokePath

A função OEMStrokePath traça um caminho.
OEMTextOut

A função OEMTextOut chama o driver para renderizar um conjunto de glifos em posições especificadas.
OEMTextOutAsBitmap

Descreve a função OEMTextOutAsBitmap.
OEMTransparentBlt

A função OEMTransparentBlt fornece funcionalidades de transferência de bloco de bits com transparência.
OEMTTDownloadMethod

Descreve a função OEMTTDownloadMethod.
OEMTTYGetInfo

Descreve a função OEMTTYGetInfo.
OEMUpdateExternalFonts

Descreve a função OEMUpdateExternalFonts.
OEMUpgradePrinter

Descreve a função OEMUpgradePrinter.
OEMUpgradeRegistry

Descreve a função OEMUpgradeRegistry.

Funções de retorno de chamada

 
OEMCUIPCALLBACK

O tipo de função OEMCUIPCALLBACK é usado para definir funções de retorno de chamada especificadas pelo método IPrintOemUI::CommonUIProp de um plug-in de interface do usuário. A estrutura é definida em printoem.h.
PFN_DrvGetDriverSetting

A função DrvGetDriverSetting está obsoleta.
PFN_DrvGetStandardVariable

Essa função DrvGetStandardVariable está obsoleta.
PFN_DrvUnidriverTextOut

A função DrvUnidriverTextOut está obsoleta.
PFN_DrvUpdateUISetting

A função DrvUpdateUISetting está obsoleta.
PFN_DrvUpgradeRegistrySetting

A função DrvUpgradeRegistrySetting está obsoleta.
PFN_DrvWriteAbortBuf

A função DrvWriteAbortBuf está obsoleta.
PFN_DrvWriteSpoolBuf

A função DrvWriteSpoolBuf apontada por esse ponteiro de função está obsoleta.
PFN_DrvXMoveTo

A função DrvXMoveTo está obsoleta.
PFN_DrvYMoveTo

A função DrvYMoveTo está obsoleta.
PFNGETINFO

A função de retorno de chamada UNIFONTOBJ_GetInfo é fornecida pelo driver Unidrv para que os plug-ins de renderização possam obter informações de fonte ou glifo.

Estruturas

 
DEVOBJ

A estrutura DEVOBJ é usada como um argumento de entrada para vários dos métodos de interface COM de um plug-in de renderização.
OEMCUIPPARAM

A estrutura OEMCUIPPARAM é usada como um parâmetro de entrada para o método IPrintOemUI::CommonUIProp de um plug-in de interface do usuário.
CUSTOMSIZEPARAM

A estrutura CUSTOMSIZEPARAM contém informações relativas a um único parâmetro de tamanho de página personalizado para uma impressora.
DRVPROCS

A estrutura DRVPROCS é obsoleta e não é usada com as interfaces COM para drivers de impressora da Microsoft.
FINVOCATION

A estrutura FINVOCATION é usada como entrada para o método IPrintOemUni::SendFontCmd. A estrutura é definida em printoem.h.
GETINFO_FONTOBJ

A estrutura GETINFO_FONTOBJ é usada como entrada para a função de retorno de chamada UNIFONTOBJ_GetInfo.
GETINFO_GLYPHBITMAP

A estrutura GETINFO_GLYPHBITMAP é usada como entrada para a função de retorno de chamada UNIFONTOBJ_GetInfo.
GETINFO_GLYPHSTRING

A estrutura GETINFO_GLYPHSTRING é usada como entrada para a função de retorno de chamada UNIFONTOBJ_GetInfo.
GETINFO_GLYPHWIDTH

A estrutura GETINFO_GLYPHWIDTH é usada como entrada para a função de retorno de chamada UNIFONTOBJ_GetInfo.
GETINFO_MEMORY

A estrutura GETINFO_MEMORY é usada como entrada para a função de retorno de chamada UNIFONTOBJ_GetInfo.
GETINFO_STDVAR

A estrutura GETINFO_STDVAR é usada como entrada para a função de retorno de chamada UNIFONTOBJ_GetInfo.
IPPARAMS

A estrutura IPPARAMS é usada como um parâmetro de entrada para o método IPrintOemUni::ImageProcessing de um plug-in de renderização.
OEM_DMEXTRAHEADER

A estrutura OEM_DMEXTRAHEADER deve ser usada para definir os primeiros membros de um conjunto de membros da estrutura DEVMODEW privada.
OEMDMPARAM

A estrutura OEMDMPARAM é usada como um parâmetro de entrada para os métodos IPrintOemUI::D evMode, IPrintOemUni::D evMode e IPrintOemPS::D evMode.
OEMMEMORYUSAGE

A estrutura OEMMEMORYUSAGE é usada como um parâmetro de entrada para o método IPrintOemUni::MemoryUsage de um plug-in de renderização.
OEMUIOBJ

A estrutura OEMUIOBJ é usada como um argumento de entrada para vários dos métodos exportados por plug-ins de interface do usuário.
OEMUIPROCS

A estrutura OEMUIPROCS está obsoleta. A estrutura OEMUIPROCS contém o endereço das funções DrvGetDriverSetting e DrvUpdateUISetting exportadas pelos drivers de impressora da Microsoft.
OEMUIPSPARAM

A estrutura OEMUIPSPARAM é passada para os métodos IPrintOemUI::D evicePropertySheets e IPrintOemUI::D ocumentPropertySheets.
PDEV_ADJUST_GRAPHICS_RESOLUTION

A estrutura PDEV_ADJUST_GRAPHICS_RESOLUTION especifica um valor de resolução gráfica.
PDEV_ADJUST_IMAGEABLE_ORIGIN_AREA

A estrutura PDEV_ADJUST_IMAGEABLE_ORIGIN_AREA especifica a área de origem imagens.
PDEV_ADJUST_PAPER_MARGIN

A estrutura PDEV_ADJUST_PAPER_MARGIN especifica a área de impressão imagens.
PDEV_ADJUST_PHYSICAL_PAPER_SIZE

A estrutura PDEV_ADJUST_PAPER_PHYSICAL_SIZE especifica um valor de tamanho de papel.
PDEV_HOSTFONT_ENABLED

A estrutura PDEV_HOSTFONT_ENABLED indica se o recurso Hostfont está habilitado.
PDEV_USE_TRUE_COLOR

A estrutura PDEV_USE_TRUE_COLOR indica se o espaço de cor de saída deve ser cor ou escala de cinza.
PSCRIPT5_PRIVATE_DEVMODE

A estrutura PSCRIPT5_PRIVATE_DEVMODE permite que plug-ins Pscript5 determinem o tamanho da parte privada da estrutura DEVMODEW do Pscript5.
PUBLISHERINFO

A estrutura PUBLISHERINFO é usada como um parâmetro de entrada para o método IPrintOemPS::GetInfo.
SIMULATE_CAPS_1

A estrutura SIMULATE_CAPS_1 contém informações sobre os tipos de simulações compatíveis com um spooler.
UNIDRV_PRIVATE_DEVMODE

A estrutura UNIDRV_PRIVATE_DEVMODE permite que plug-ins Unidrv determinem o tamanho da parte privada da estrutura DEVMODEW da Unidrv.
UNIFONTOBJ

A estrutura UNIFONTOBJ é usada como um parâmetro de entrada para funções de fonte na renderização de plug-ins.
USERDATA

A estrutura USERDATA é usada por Unidrv e Pscript para especificar informações adicionais sobre os recursos da impressora. Um ponteiro de estrutura USERDATA é fornecido como o membro UserData para cada estrutura OPTITEM.

Enumerações

 
EATTRIBUTE_DATATYPE

EATTRIBUTE_DATATYPE enumera os tipos de dados possíveis para um atributo global, atributo de recurso ou atributo de opção.
STDVARIABLEINDEX

Descreve a enumeração STDVARIABLEINDEX.