Interfaccia IXpsRasterizationFactory (xpsrassvc.h)

L'interfaccia IXpsRasterizationFactory rappresenta una factory di oggetti per la creazione di oggetti rasterizzatori XPS. Gli oggetti Rasterizer creati dalla factory implementano le interfacce IXpsRasterizer . Un filtro XPSDrv usa un oggetto rasterizzatore per convertire una pagina fissa XPS in una o più immagini bitmap.

Un filtro XPSDrv ottiene un riferimento a un'istanza dell'interfaccia IXpsRasterizationFactory dal contenitore delle proprietà ricevuto dal gestore pipeline del filtro di stampa. Il gestore della pipeline chiama il metodo IPrintPipelineFilter::InitializeFilter del filtro e passa un puntatore IPrintPipelinePropertyBag . Il riferimento all'interfaccia è un valore della proprietà VT_UNKNOWN identificato dal nome della proprietà MS_IXpsRasterizationFactory.

Ereditarietà

L'interfaccia IXpsRasterizationFactory eredita dall'interfaccia IUnknown.

Metodi

L'interfaccia IXpsRasterizationFactory include questi metodi.

 
IXpsRasterizationFactory::CreateRasterizer

Il metodo CreateRasterize crea un oggetto rasterizzatore XPS.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione xpsrassvc.h