Condition 構造体
Condition 構造体
DIEFT_CONDITION としてマークされているエフェクトのタイプ固有の情報を保持する。エフェクトに関する Dicondition 構造体の配列への参照は、Dieffect 構造体の lpvTypeSpecificParams メンバに渡される。配列の要素数は、1 またはエフェクトに関連付けられた軸の数に等しい数でなければならない。
定義
Visual Basic | Public Structure Condition |
C# | public struct Condition |
Managed C++ | public __value struct Condition |
JScript | 構造体は使えるが、独自に定義することはできない。 |
メンバ テーブル
次のテーブルは、Condition オブジェクトによって公開されているメンバの一覧である。左側のタブをクリックし、表示したいメンバの種類を選ぶこと。
メソッド
メソッド | 説明 |
---|---|
Condition | オブジェクトの新しいインスタンスを初期化する。 |
ToString | このインスタンスの文字列表現を取得する。 |
プロパティ
プロパティ | 説明 |
---|---|
DeadBand | 条件がアクティブでない LOffset 周辺の領域。値の範囲は 0 ~ 10,000。つまり、LOffset - LDeadBand と LOffset + LDeadBand の間では、条件はアクティブではない。 |
NegativeCoefficient | オフセットの負側の係数定数。値の範囲は -10,000 ~ 10.000。デバイスが正と負に分かれた係数をサポートしていない場合は、LNegative の値。 |
NegativeSaturation | オフセットの負側の最大フォース出力。値の範囲は 0 ~ 10,000。デバイスがフォースの飽和値をサポートしない場合は、このメンバ値は無視される。デバイスが正と負に分かれた飽和値をサポートしない場合は、DwNegativeSaturation 値は無視され、DwPositiveSaturation の値が正負両方の飽和値として使用される。 |
Offset | 条件のオフセット。値の範囲は -10,000 ~ 10.000。 |
PositiveCoefficient | オフセットの正側の係数定数。値の範囲は -10,000 ~ 10.000。 |
PositiveSaturation | オフセットの正側の最大フォース出力。値の範囲は 0 ~ 10,000。デバイスがフォースの TermSaturation をサポートしない場合は、このメンバ値は無視される。 |
構造体の情報
名前空間 | Microsoft.DirectX.DirectInput |
アセンブリ | Microsoft.DirectX.DirectInput (microsoft.directx.directinput.dll) |
厳密名 | Microsoft.DirectX.DirectInput, Version=0293, Culture=neutral, PublicKeyToken=d3231b57b74a1492 |
© 2002 Microsoft Corporation. All rights reserved. Terms of use.