次の方法で共有


TabletPropertyDescriptionCollection.InkToDeviceScaleX プロパティ

インク空間からデジタイザ座標への水平軸の変換率を取得します。

名前空間 :  Microsoft.Ink
アセンブリ :  Microsoft.Ink (Microsoft.Ink.dll 内)

構文

'宣言
Public ReadOnly Property InkToDeviceScaleX As Single
'使用
Dim instance As TabletPropertyDescriptionCollection
Dim value As Single

value = instance.InkToDeviceScaleX
public float InkToDeviceScaleX { get; }
public:
property float InkToDeviceScaleX {
    float get ();
}
/** @property */
public float get_InkToDeviceScaleX()
public function get InkToDeviceScaleX () : float

プロパティ値

型 : System.Single
インク空間からデジタイザ座標への水平軸の変換率。

解説

InkToDeviceScaleX プロパティと InkToDeviceScaleY プロパティは、CreateStroke(array<Int32[], TabletPropertyDescriptionCollection) メソッドで作成されるストロークの内部表現に影響します。

x 座標をデジタイザ単位で取得するには、インク空間の x 座標とこのプロパティを乗算します。

この例では、TabletPropertyDescriptionCollection コレクションが作成され、InkToDeviceScaleX プロパティと InkToDeviceScaleY プロパティの両方が取得されます。

Dim tpdc As TabletPropertyDescriptionCollection = New TabletPropertyDescriptionCollection()
Dim scaleX As Single = tpdc.InkToDeviceScaleX
Dim scaleY As Single = tpdc.InkToDeviceScaleY
TabletPropertyDescriptionCollection tpdc = new TabletPropertyDescriptionCollection();
float scaleX = tpdc.InkToDeviceScaleX;
float scaleY = tpdc.InkToDeviceScaleY;

プラットフォーム

Windows Vista

.NET Framework および .NET Compact Framework では、各プラットフォームのすべてのバージョンはサポートしていません。サポートされているバージョンについては、「.NET Framework システム要件」を参照してください。

バージョン情報

.NET Framework

サポート対象 : 3.0

参照

参照

TabletPropertyDescriptionCollection クラス

TabletPropertyDescriptionCollection メンバ

Microsoft.Ink 名前空間

Ink.CreateStroke

TabletPropertyDescriptionCollection.InkToDeviceScaleY