d2d1.dll
Version 1.0
Date 2026/04/16
Author IronHSP / CsWin32 bridge
Win32API
D2D1ComputeMaximumScaleFactor
指定された変換が任意のベクトルを伸ばしうる最大係数を計算する。
指定された変換が任意のベクトルを伸ばしうる最大係数を計算する。
[戻り値]
スケールファクター。
[備考]
形式的には、入力行列を M とすると、このメソッドはすべてのベクトル V について |V * M| / |V| の最大値を返す (|.|
は長さを表す)。
D2D1CreateDevice
指定された DXGI デバイスに関連付けられた新しい Direct2D デバイスを作成する。
指定された DXGI デバイスに関連付けられた新しい Direct2D デバイスを作成する。
[戻り値]
この関数は HRESULT を返す。取りうる値の一部を下の表に示す (これらに限らない)。
このドキュメントは省略されている。
D2D1CreateDeviceContext
DXGI サーフェスに関連付けられた新しい Direct2D デバイスコンテキストを作成する。
DXGI サーフェスに関連付けられた新しい Direct2D デバイスコンテキストを作成する。
[戻り値]
この関数は HRESULT を返す。取りうる値の一部を下の表に示す (これらに限らない)。
このドキュメントは省略されている。
D2D1CreateFactory
D2D1CreateFactory(D2D1_FACTORY_TYPE,REFIID,D2D1_FACTORY_OPTIONS*,void**) は、Direct2D リソースの作成に使用できるファクトリオブジェクトを作成する。
D2D1CreateFactory(D2D1_FACTORY_TYPE,REFIID,D2D1_FACTORY_OPTIONS*,void**)
は、Direct2D リソースの作成に使用できるファクトリオブジェクトを作成する。
D2D1InvertMatrix
指定された行列の反転を試みる。
指定された行列の反転を試みる。
[戻り値]
型: BOOL 行列が反転できた場合は true、それ以外は false。
D2D1MakeRotateMatrix
指定された点を中心に、指定された角度で回転させる変換を作成する。
指定された点を中心に、指定された角度で回転させる変換を作成する。
[備考]
回転は 2D サーフェスの平面内で行われる。
D2D1MakeSkewMatrix
指定された x 軸角度、y 軸角度、中心点を持つせん断変換を作成する。
指定された x 軸角度、y 軸角度、中心点を持つせん断変換を作成する。
D2D1Tan
角度のタンジェントを返す。
角度のタンジェントを返す。
[戻り値]
型: FLOAT 角度のタンジェント。
D2D1Vec3Length
3 次元ベクトルの長さを返す。
3 次元ベクトルの長さを返す。
[戻り値]
型: FLOAT ベクトルの長さ。