Compartilhar via


Interface IXpsRasterizationFactory (xpsrassvc.h)

A interface IXpsRasterizationFactory representa uma fábrica de objetos para criar objetos de rasterizador XPS. Objetos rasterizadores criados pela fábrica implementam interfaces IXpsRasterizer . Um filtro XPSDrv usa um objeto rasterizer para converter uma página fixa XPS em uma ou mais imagens de bitmap.

Um filtro XPSDrv obtém uma referência a uma instância de interface IXpsRasterizationFactory do recipiente de propriedades recebido do gerenciador de pipeline de filtro de impressão. O gerenciador de pipeline chama o método IPrintPipelineFilter::InitializeFilter do filtro e passa um ponteiro IPrintPipelinePropertyBag . A referência de interface é um valor de propriedade VT_UNKNOWN que é identificado pelo nome da propriedade MS_IXpsRasterizationFactory.

Herança

A interface IXpsRasterizationFactory herda da interface IUnknown.

Métodos

A interface IXpsRasterizationFactory tem esses métodos.

 
IXpsRasterizationFactory::CreateRasterizer

O método CreateRasterize cria um objeto de rasterizador XPS.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho xpsrassvc.h