次の方法で共有


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 Coons パッチを定義するポイントに基づいて、グラデーション メッシュ パッチの内部ポイントを返します。
D2D1InvertMatrix 指定した行列の反転を試みます。
D2D1IsMatrixInvertible 指定した行列が反転可能かどうかを示します。
D2D1MakeRotateMatrix 指定した点を中心に指定した角度で回転する回転変換を作成します。
D2D1MakeSkewMatrix 指定した x 軸の角度、y 軸の角度、中心点を持つ傾斜変換を作成します。
演算子* (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 効果のプロパティを設定します。