Microsoft DirectX 8.0 (Visual Basic)

DirectSound3DBuffer8.SetMinDistance

バッファの最小距離を設定する。これは、サウンドが最大ボリュームとなる距離である。

object.SetMinDistance( _
  minDistance As Single, _
  applyFlag As CONST_DS3DAPPLYFLAGS)

指定項目

object
DirectSound3DBuffer8 オブジェクトを指定する。
minDistance
最小距離値。
applyFlag
設定が適用されるタイミングを指定する値。CONST_DS3DAPPLYFLAGS 列挙の定数のいずれかを指定する必要がある。

エラー コード

失敗した場合はエラーが発生し、Err.NumberDSERR_INVALIDPARAM が設定される。

注意

デフォルトでは、最小距離値は DS3D_DEFAULTMINDISTANCE であり、1.0 と定義されている (デフォルトの距離係数 1.0 を使った場合、1 単位は 1.0 メートルに相当する)。

参照

DirectSound3DBuffer8.SetMaxDistance最小距離と最大距離