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 |