Metodo IXpsRasterizationFactory1::CreateRasterizer (xpsrassvc.h)
Il metodo CreateRasterize crea un oggetto rasterizer XPS che può gestire colori ad alta precisione.
Sintassi
HRESULT CreateRasterizer(
[in, optional] IXpsOMPage *xpsPage,
[in] FLOAT DPI,
[in] XPSRAS_RENDERING_MODE nonTextRenderingMode,
[in] XPSRAS_RENDERING_MODE textRenderingMode,
XPSRAS_PIXEL_FORMAT pixelFormat,
[out, optional] IXpsRasterizer **ppIXPSRasterizer
);
Parametri
[in, optional] xpsPage
Puntatore a un oggetto IXpsOMPage che rappresenta la pagina fissa XPS da eseguire per il rendering. Questo oggetto incapsula una sezione FixedPage da un documento XPS. Per altre informazioni, vedere IXpsOMPage.
[in] DPI
Punti per pollice nell'output rasterizzato. Questo parametro si applica sia alle dimensioni x che a y della bitmap di output. Il valore DPI è la risoluzione del dispositivo che deve stampare o visualizzare la pagina fissa XPS.
[in] nonTextRenderingMode
Modalità di rendering per gli elementi non di testo nell'output rasterizzato. Questo parametro indica se generare un output antialiased. Impostare questo parametro su uno dei valori di enumerazione seguenti XPSRAS_RENDERING_MODE :
XPSRAS_RENDERING_MODE_ANTIALIASED
XPSRAS_RENDERING_MODE_ALIASED
[in] textRenderingMode
Modalità di rendering per il testo nell'output rasterizzato. Questo parametro indica se generare un output antialiased. Impostare questo parametro su uno dei valori di enumerazione seguenti XPSRAS_RENDERING_MODE :
XPSRAS_RENDERING_MODE_ANTIALIASED
XPSRAS_RENDERING_MODE_ALIASED
pixelFormat
Parametro pixelFormat .
[out, optional] ppIXPSRasterizer
Questo parametro punta a un percorso in cui il metodo scrive un puntatore all'interfaccia IXpsRasterizer dell'oggetto rasterizer XPS appena creato. Se il metodo ha esito negativo, scrive NULL in questo percorso e restituisce un codice di errore.
Valore restituito
Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Windows |
Intestazione | xpsrassvc.h (include Xpsrassvc.h) |