Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Cria um objeto de parâmetros de renderização com as propriedades especificadas.
Sintaxe
HRESULT CreateCustomRenderingParams(
FLOAT gamma,
FLOAT enhancedContrast,
FLOAT grayscaleEnhancedContrast,
FLOAT clearTypeLevel,
DWRITE_PIXEL_GEOMETRY pixelGeometry,
DWRITE_RENDERING_MODE renderingMode,
DWRITE_GRID_FIT_MODE gridFitMode,
[out] IDWriteRenderingParams2 **renderingParams
);
Parâmetros
gamma
Tipo: FLOAT
O valor gama usado para correção gama, que deve ser maior que zero e não pode exceder 256.
enhancedContrast
Tipo: FLOAT
A quantidade de melhoria de contraste, zero ou maior.
grayscaleEnhancedContrast
Tipo: FLOAT
A quantidade de melhoria de contraste, zero ou maior.
clearTypeLevel
Tipo: FLOAT
O grau do nível ClearType, de 0,0f (sem ClearType) a 1,0f (ClearType completo).
pixelGeometry
Tipo: DWRITE_PIXEL_GEOMETRY
A geometria de um pixel de dispositivo.
renderingMode
Tipo: DWRITE_RENDERING_MODE
Método de renderização de glifos. Na maioria dos casos, isso deve ser DWRITE_RENDERING_MODE_DEFAULT para usar automaticamente um modo apropriado.
gridFitMode
Tipo: DWRITE_GRID_FIT_MODE
Como ajustar estruturas de glifo à grade. Na maioria dos casos, isso deve ser DWRITE_GRID_FIT_DEFAULT para escolher automaticamente um modo apropriado.
[out] renderingParams
Tipo: IDWriteRenderingParams2**
Contém o objeto de parâmetros de renderização recém-criado ou NULL em caso de falha.
Retornar valor
Tipo: HRESULT
Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Windows 8.1 [aplicativos da área de trabalho | Aplicativos UWP] |
| Servidor mínimo com suporte | Windows Server 2012 R2 [aplicativos da área de trabalho | Aplicativos UWP] |
| Plataforma de Destino | Windows |
| Cabeçalho | dwrite_2.h |
| Biblioteca | Dwrite.lib |
| DLL | Dwrite.dll |