CXAPOParametersBase クラス (xapobase.h)
IXAPOParameters インターフェイスの既定の実装。
このクラスのすべてのメンバーの一覧については、「 CXAPOParametersBase メンバー」を参照してください。
継承
CXAPOParametersBase クラスは、CXAPOBaseIXAPOParameters を実装します。
メソッド
CXAPOParametersBase クラスには、これらのメソッドがあります。
CXAPOParametersBase::BeginProcess 現在のプロセス パラメーターを返します。 |
CXAPOParametersBase::CXAPOParametersBase CXAPOParametersBase クラスのインスタンスを作成します。 |
CXAPOParametersBase::EndProcess XAPO が現在のプロセス パラメーターへのアクセスを完了したことを CXAPOParametersBase に通知します。 |
CXAPOParametersBase::OnSetParameters ユーザー定義パラメーターの検証を可能にするために、IXAPOParameters::SetParameters によって呼び出されます。 |
CXAPOParametersBase::P arametersChanged 最後の処理パス以降に IXAPOParameters::SetParameters が呼び出されたかどうかを示します。 |
注釈
CXAPOParametersBase は、すべての IXAPOParameters メソッドに対して、スレッド セーフでオーバーライド可能な実装を提供します。
このクラスは、サイズが 8 バイトを超えるパラメーター ブロック用です。 小さいパラメーター ブロックの同期を実現するには、パラメーターに対してインターロック操作を直接使用します。
プラットフォームの要件
Windows 10 (XAudio2.9);Windows 8、Windows Phone 8 (XAudio 2.8);DirectX SDK (XAudio 2.7)要件
要件 | 値 |
---|---|
対象プラットフォーム | Windows |
ヘッダー | xapobase.h |