Share via


IDWriteGlyphRunAnalysis::GetAlphaBlendParams メソッド

ClearType ブレンドに必要なアルファ ブレンド プロパティを取得します。

構文

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

パラメーター

  • renderingParams
    ClearType レベルと拡張されたコントラスト、ガンマ、ピクセル ジオメトリ、およびレンダリング モードを指定するオブジェクト。GDI と互換性のあるレンダリング モードが指定されていない限り、ほとんどの場合、このメソッドの出力パラメーターによって返される値はこのオブジェクトのプロパティに基づいています。

  • blendGamma [out]
    このメソッドが返されるときに、ガンマ補正に使用されるガンマ値が格納されます。

  • blendEnhancedContrast [out]
    このメソッドが返されるときに、ブレンドに使用される拡張されたコントラスト値が格納されます。

  • blendClearTypeLevel [out]
    このメソッドが返されるときに、アルファ ブレンドで使用される ClearType レベルが格納されます。

戻り値

メソッドが成功した場合は、S_OK が返されます。 それ以外の場合は、エラー コードが返されます。HRESULT.

要件

クライアントの最小要件

Windows 7, Windows Vista SP2 および Windows Vista 用のプラットフォーム更新プログラム

サーバーの最小要件

Windows Server 2008 R2, Windows Server 2008 SP2 および Windows Server 2008 用のプラットフォーム更新プログラム

ヘッダー

Dwrite.h

ライブラリ

Dwrite.lib

DLL

Dwrite.dll

参照

IDWriteGlyphRunAnalysis