Condividi tramite


Metodo IDWriteGlyphRunAnalysis::GetAlphaBlendParams (dwrite.h)

Ottiene le proprietà di fusione alfa necessarie per la fusione di ClearType.

Sintassi

HRESULT GetAlphaBlendParams(
        IDWriteRenderingParams *renderingParams,
  [out] FLOAT                  *blendGamma,
  [out] FLOAT                  *blendEnhancedContrast,
  [out] FLOAT                  *blendClearTypeLevel
);

Parametri

renderingParams

Tipo: IDWriteRenderingParams*

Oggetto che specifica il livello ClearType e il contrasto avanzato, gamma, geometria pixel e modalità di rendering. Nella maggior parte dei casi, i valori restituiti dai parametri di output di questo metodo si basano sulle proprietà di questo oggetto, a meno che non sia stata specificata una modalità di rendering compatibile con GDI.

[out] blendGamma

Tipo: FLOAT*

Quando questo metodo restituisce, contiene il valore gamma da usare per la correzione gamma.

[out] blendEnhancedContrast

Tipo: FLOAT*

Quando questo metodo restituisce, contiene il valore di contrasto avanzato da utilizzare per la fusione.

[out] blendClearTypeLevel

Tipo: FLOAT*

Quando questo metodo restituisce, contiene il livello ClearType usato nella fusione alfa.

Valore restituito

Tipo: HRESULT

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Requisiti

Requisito Valore
Client minimo supportato Windows 7, Windows Vista con SP2 e Aggiornamento della piattaforma per Windows Vista [app desktop | App UWP]
Server minimo supportato Windows Server 2008 R2, Windows Server 2008 con SP2 e Platform Update per Windows Server 2008 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione dwrite.h
Libreria Dwrite.lib
DLL Dwrite.dll

Vedi anche

IDWriteGlyphRunAnalysis