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 |