次の方法で共有


3D バッファーのバッチ パラメーター

アプリケーションは 3D サウンド バッファーのパラメーターを個々に、またはバッチで取得または設定できます。サウンド ソースが移動する場合、位置、向き、速度などいくつかのパラメーターをすべて一度に設定したい場合があります。これは、IDirectSound3DBuffer8::GetAllParameters を呼び出して現在のパラメーターを取得し、DS3DBUFFER 構造体の該当するパラメーターを変更した後、その構造体を IDirectSound3DBuffer8::SetAllParameters に渡すことで可能です。

また、パラメーターの変更はパラメーターに遅延としてフラグを設定し、これらをすべて一度に実行することで、より効率的に行うことができます。詳細については、「遅延設定」を参照してください。