Condividi tramite


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 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 IXpsRasterizationFactory'istanza dell'interfaccia 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.

Eredità

L'interfaccia IXpsRasterizationFactory eredita dall'interfaccia IUnknown.

Metodi

L'interfaccia IXpsRasterizationFactory dispone di questi metodi.

 
IXpsRasterizationFactory::CreateRasterizer

Il metodo CreateRasterize crea un oggetto rasterizzatore XPS.

Fabbisogno

Requisito Valore
piattaforma di destinazione Finestre
intestazione xpsrassvc.h