Envelope 構造体
Envelope 構造体
Dieffect 構造体が、エフェクトに対するオプションの TermEnvelope パラメータを指定するために使う。エンベロープの TermSustain レベルは、Diperiodic 構造体の dwMagnitude メンバと Diconstantforce 構造体の lMagnitude メンバによって示される。維持時間は、Dieffect 構造体の dwDuration メンバが示す値である。
定義
Visual Basic | Public Structure Envelope |
C# | public struct Envelope |
Managed C++ | public __value struct Envelope |
JScript | 構造体は使えるが、独自に定義することはできない。 |
メンバ テーブル
次のテーブルは、Envelope オブジェクトによって公開されているメンバの一覧である。左側のタブをクリックし、表示したいメンバの種類を選ぶこと。
メソッド
メソッド | 説明 |
---|---|
Envelope | オブジェクトの新しいインスタンスを初期化する。 |
ToString | このインスタンスの文字列表現を取得する。 |
プロパティ
プロパティ | 説明 |
---|---|
AttackLevel | 基線を基準とするエンベロープの始点における振幅。基線に対する相対値。値の範囲は 0 ~ 10,000 である。エフェクトのタイプ固有データが基線を指定していない場合は、振幅はゼロを基準とする。 |
AttackTime | TermSustain のレベルに到達する間での時間 (マイクロ秒単位)。 |
FadeLevel | エンベロープの終点での振幅。基線に対する相対値。値の範囲は 0 ~ 10,000 である。エフェクトのタイプ固有データが基線を指定していない場合は、振幅はゼロを基準とする。 |
FadeTime | フェード レベルに到達するまでの時間 (マイクロ秒単位)。 |
構造体の情報
名前空間 | 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.