ID2D1Factory1 インターフェイス (d2d1_1.h)

Direct2D リソースを作成します。

継承

ID2D1Factory1 インターフェイスは ID2D1Factory から継承されます。 ID2D1Factory1 には、次の種類のメンバーもあります。

メソッド

ID2D1Factory1 インターフェイスには、これらのメソッドがあります。

 
ID2D1Factory1::CreateDevice

ID2D1Device オブジェクトを作成します。
ID2D1Factory1::CreateDrawingStateBlock

新しい描画状態ブロックを作成します。これは、レンダー ターゲットに対する後続の SaveDrawingState および RestoreDrawingState 操作で使用できます。 (オーバーロード 1/3)
ID2D1Factory1::CreateDrawingStateBlock

新しい描画状態ブロックを作成します。これは、レンダー ターゲットに対する後続の SaveDrawingState および RestoreDrawingState 操作で使用できます。 (オーバーロード 3/3)
ID2D1Factory1::CreateDrawingStateBlock

新しい描画状態ブロックを作成します。これは、レンダー ターゲットに対する後続の SaveDrawingState および RestoreDrawingState 操作で使用できます。 (オーバーロード 2/3)
ID2D1Factory1::CreateGdiMetafile

メタファイル コンテンツの再生に使用できる新しい ID2D1GdiMetafile オブジェクトを作成します。
ID2D1Factory1::CreatePathGeometry

ID2D1PathGeometry1 オブジェクトを作成します。
ID2D1Factory1::CreateStrokeStyle

ID2D1StrokeStyle1 オブジェクトを作成します。 (オーバーロード 1/2)
ID2D1Factory1::CreateStrokeStyle

ID2D1StrokeStyle1 オブジェクトを作成します。 (オーバーロード 2/2)
ID2D1Factory1::GetEffectProperties

効果のプロパティを取得します。
ID2D1Factory1::GetRegisteredEffects

このファクトリで現在登録されている効果とグローバル効果のクラス ID を返します。
ID2D1Factory1::RegisterEffectFromStream

ストリームとして指定されたプロパティ XML を使用して、ファクトリ インスタンス内の効果を登録します。
ID2D1Factory1::RegisterEffectFromString

ファクトリ インスタンス内の効果を、文字列として指定されたプロパティ XML に登録します。
ID2D1Factory1::UnregisterEffect

提供された classId に対応するファクトリ インスタンス内の効果の登録を解除します。

注釈

ID2D1Factory1 インターフェイスは、デバイスの作成、効果の登録と登録解除、効果プロパティの列挙に使用されます。 効果はグローバルに登録および登録解除されます。 登録 API は、便宜上、このインターフェイスに配置されます。

要件

要件
サポートされている最小のクライアント Windows 7 のWindows 8とプラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows Server 2008 R2 のWindows Server 2012とプラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ]
対象プラットフォーム Windows
ヘッダー d2d1_1.h

こちらもご覧ください

ID2D1Device

ID2D1Factory

マルチスレッド Direct2D アプリ