Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La méthode CreateRasterize crée un objet ratériseur XPS qui peut gérer des couleurs de haute précision.
Syntaxe
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
);
Paramètres
[in, optional] xpsPage
Pointeur vers un objet IXpsOMPage qui représente la page fixe XPS à afficher. Cet objet encapsule une section FixedPage à partir d’un document XPS. Pour plus d’informations, consultez IXpsOMPage .
[in] DPI
Points par pouce dans la sortie ratérisée. Ce paramètre s’applique aux dimensions x et y de la bitmap de sortie. La valeur ppp est la résolution de l’appareil qui doit imprimer ou afficher la page fixe XPS.
[in] nonTextRenderingMode
Mode de rendu pour les éléments non texte dans la sortie ratérisée. Ce paramètre indique s’il faut générer une sortie antialiased. Définissez ce paramètre sur l’une des valeurs d’énumération XPSRAS_RENDERING_MODE suivantes :
XPSRAS_RENDERING_MODE_ANTIALIASED
XPSRAS_RENDERING_MODE_ALIASED
[in] textRenderingMode
Mode rendu du texte dans la sortie ratérisée. Ce paramètre indique s’il faut générer une sortie antialiased. Définissez ce paramètre sur l’une des valeurs d’énumération XPSRAS_RENDERING_MODE suivantes :
XPSRAS_RENDERING_MODE_ANTIALIASED
XPSRAS_RENDERING_MODE_ALIASED
pixelFormat
Paramètre pixelFormat.
[out, optional] ppIXPSRasterizer
Ce paramètre pointe vers un emplacement dans lequel la méthode écrit un pointeur dans l’interface IXpsRasterizer de l’objet ratériseur XPS nouvellement créé. Si la méthode échoue, elle écrit NULL à cet emplacement et retourne un code d’erreur.
Valeur de retour
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un HRESULT code d’erreur.
Exigences
Exigence | Valeur |
---|---|
plateforme cible | Windows |
d’en-tête | xpsrassvc.h (include Xpsrassvc.h) |