ID2D1DrawingStateBlock インターフェイス

レンダー ターゲットの描画状態 (アンチエイリアシング モード、変換、タグ、およびテキスト レンダリング オプション) を表します。

実装するタイミング

カスタム実装はサポートされません。

メンバー

ID2D1DrawingStateBlock インターフェイス の継承元は次のとおりです: ID2D1Resource. ID2D1DrawingStateBlock は次のメンバーも定義します:

  • メソッド

メソッド

ID2D1DrawingStateBlock インターフェイス は次の項目を定義します: メソッド.

メソッド 説明
GetDescription

描画状態のアンチエイリアシング モード、変換、およびタグ部分を取得します。

GetTextRenderingParams

描画状態のテキスト レンダリング構成を取得します。

SetDescription

描画状態のアンチエイリアシング モード、変換、およびタグ部分を指定します (オーバーロードは 2 つ)。

SetTextRenderingParams

描画状態のテキスト レンダリング構成を指定します。

 

解説

ID2D1DrawingStateBlock オブジェクトの作成

ID2D1DrawingStateBlock を作成するには、ID2D1Factory::CreateDrawingStateBlock メソッドを使用します。

描画状態ブロックは、デバイス非依存のリソースであるため、一度作成すると、アプリケーションが有効な間は保持できます。リソースの詳細については、「リソースの概要」を参照してください。

要件

クライアントの最小要件

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

サーバーの最小要件

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

ヘッダー

D2d1.h

ライブラリ

D2d1.lib

DLL

D2d1.dll