Direct2D 関数

Direct2D には、次の関数が用意されています。 追加の関数は、 D2D1 名前空間で定義されます。

このセクションの内容

トピック 説明
D2D1ComputeMaximumScaleFactor 特定の変換で任意のベクターをストレッチできる最大係数を計算します。
D2D1CreateDevice 指定された DXGI デバイスに関連付けられている新しい Direct2D デバイスを作成します。
D2D1CreateDeviceContext DXGI サーフェスに関連付けられた新しい Direct2D デバイス コンテキストを作成します。
D2D1CreateFactory(D2D1_FACTORY_TYPE,REFIID,void**) Direct2D リソースの作成に使用できるファクトリ オブジェクトを作成します。
D2D1CreateFactory(D2D1_FACTORY_TYPE,REFIID,D2D1_FACTORY_OPTIONS*,void**) Direct2D リソースの作成に使用できるファクトリ オブジェクトを作成します。
D2D1GetGradientMeshInteriorPointsFromCoonsPatch クーンズ パッチを定義するポイントに基づいて、グラデーション メッシュ パッチの内部ポイントを返します。
D2D1InvertMatrix 指定した行列の反転を試みます。
D2D1IsMatrixInvertible 指定した行列が反転可能かどうかを示します。
D2D1MakeRotateMatrix 指定した点を中心に指定した角度だけ回転する回転変換を作成します。
D2D1MakeSkewMatrix 指定した x 軸の角度、y 軸の角度、中心点を持つスキュー変換を作成します。
operator* (const D2D1\MATRIX\3X2\F,const& D2D1\MATRIX\3X2\F&) 2 つの行列を乗算し、結果を返します。
BlobGetter BLOB 型プロパティのメンバー関数プロパティ getter コールバックを呼び出します。
BlobSetter BLOB 型プロパティのメンバー関数プロパティ セッター コールバックを呼び出します。
DeducingBlobGetter クラスと引数を Deduces し、BLOB 型プロパティのメンバー関数プロパティ getter コールバックを呼び出します。
DeducingBlobSetter クラスと引数を Deduces し、BLOB 型プロパティのメンバー関数プロパティ セッター コールバックを呼び出します。
DeducingStringGetter クラスと引数を Deduces し、文字列型プロパティのメンバー関数プロパティ getter コールバックを呼び出します。
DeducingStringSetter クラスと引数を Deduces し、文字列型プロパティのメンバー関数プロパティ セッター コールバックを呼び出します。
DeducingValueGetter クラスと引数を Deduces し、値型プロパティのメンバー関数プロパティ getter コールバックを呼び出します。
DeducingValueSetter クラスと引数を Deduces し、値型プロパティのメンバー関数プロパティ セッター コールバックを呼び出します。
Gettype 指定されたプロパティの型を取得します。
StringGetter 文字列型プロパティのメンバー関数プロパティ getter コールバックを呼び出します。
StringSetter 文字列型プロパティのメンバー関数プロパティ セッター コールバックを呼び出します。
ValueGetter 値型プロパティのメンバー関数プロパティ セッター コールバックを呼び出します。
ValueSetter 値型プロパティのメンバー関数プロパティ セッター コールバックを呼び出します。
D2D1ConvertColorSpace 指定した色を 1 つのカラースペースから別のカラースペースに変換します。
D2D1SinCos 角度のサインとコサインを返します。
D2D1Tan 角度のタンジェントを返します。
D2D1Vec3Length 3 次元ベクトルの長さを返します。
PD2D1\PROPERTY\GET\FUNCTION 効果からプロパティを取得します。
PD2D1\PROPERTY\SET\FUNCTION 効果のプロパティを設定します。