cabeçalho filterpipeline.h
Esse cabeçalho é usado pela impressão. Para obter mais informações, consulte:
filterpipeline.h contém as seguintes interfaces de programação:
Interfaces
IFixedDocument A interface IFixedDocument representa um documento fixo para uma sequência de documentos XPS. |
IFixedDocumentSequence A interface IFixedDocumentSequence representa a sequência de documentos fixa para um documento XPS. |
IFixedPage Um filtro usa a interface IFixedPage para trabalhar com páginas fixas em um documento XPS. |
IInterFilterCommunicator A interface IInterFilterCommunicator é implementada em um objeto que reside no serviço PrintFilterPipelineSvc e é disponibilizada para filtros por meio de métodos na interface IPrintPipelineFilter. |
IPartBase A interface IPartBase é uma base comum para interfaces de parte do documento. |
IPartColorProfile A interface IPartColorProfile é a abstração de um perfil de cor XPS. |
IPartDiscardControl O pipeline de filtro dá suporte ao controle de descarte. |
IPartFont A interface IPartFont é a abstração para fontes em uma parte. |
IPartFont2 A interface IPartFont2 é a abstração para fontes em uma parte. |
IPartImage A interface IPartImage é a abstração de imagens em um documento XPS. |
IPartPrintTicket A interface IPartPrintTicket é a abstração de um tíquete de impressão em um documento XPS. |
IPartResourceDictionary A interface IPartResourceDictionary é a abstração de um dicionário de recursos XPS. |
IPartThumbnail A interface IPartThumbnail é uma abstração para miniaturas em um documento XPS. |
IPrintClassObjectFactory A interfaceIPrintClassObjectFactory cria interfaces relacionadas ao filtro de impressão. |
IPrintPipelineFilter Os métodos na interface IPrintPipelineFilter são chamados para inicialização e desligamento. Um filtro deve implementar esses métodos. |
IPrintPipelineManagerControl A interface IPrintPipelineManagerControl é passada para cada filtro no método IPrintPipelineFilter::InitializeFilter. |
IPrintPipelineProgressReport Um filtro de renderização usa a interface IPrintPipelineProgressReport para enviar status de progresso para um spooler. |
IPrintPipelinePropertyBag A interface IPrintPipelinePropertyBag é implementada pelo serviço PrintFilterPipelineSvc e disponibilizada para filtros por meio de métodos na interface IPrintPipelineFilter. IprintPipelinePropertyBag herda da interface IUnknown. |
IPrintReadStream Os filtros usam a interface IPrintReadStream para ler dados como um fluxo bruto de bytes. |
IPrintReadStreamFactory A interface IPrintReadStreamFactory cria um leitor de fluxo que um filtro pode usar para acessar o fluxo. Por exemplo, um filtro pode usar esse fluxo para acessar o tíquete de impressão por usuário. |
IPrintWriteStream Os filtros usam a interface IPrintWriteStream para gravar dados como um fluxo bruto de bytes. |
IPrintWriteStreamFlush Os filtros usam a interface IPrintWriteStreamFlush para liberar dados explicitamente como um fluxo bruto de bytes de um filtro. Essa interface é recuperada por meio de IPrintWriteStream::QueryInterface(). |
IXpsDocument A interface IXpsDocument representa a raiz de um documento XPS. |
IXpsDocumentConsumer Um filtro usa a interface IXpsDocumentConsumer quando gera conteúdo XPS para o pipeline consumir. |
IXpsDocumentProvider A interface IxpsDocumentProvider fornece interfaces para consumir partes de um documento. |
IXpsPartIterator A interface IXpsPartIterator é um iterador para partes XPS. |
Funções
DrvPopulateFilterServices A função DrvPopulateFilterServices é chamada pelo gerenciador de pipeline de filtro XPSDrv para permitir que o provedor de serviço instancie objetos de serviço de filtro no recipiente de propriedades do pipeline de filtro especificado pelo parâmetro pPropertyBag. |
Enumerações
EXpsCompressionOptions A enumeração ExpsCompressionOptions descreve as opções de compactação para uma parte XPS. |
EXpsFontOptions A enumeração EXpsFontOptions descreve as opções de fonte para uma parte XPS. |
EXpsFontRestriction Saiba mais sobre: enumeração __MIDL___MIDL_itf_filterpipeline_0000_0000_0004 |
EXpsJobConsumption A enumeração EXpsJobConsumption descreve as atualizações de consumo de trabalho. |