CXAPOParametersBase 類別 (xapobase.h)
IXAPOParameters 介面的默認實作。
如需此類別的所有成員清單,請參閱 CXAPOParametersBase 成員。
繼承
CXAPOParametersBase 類別會實作 CXAPOBaseIXAPOParameters。
方法
CXAPOParametersBase 類別具有這些方法。
CXAPOParametersBase::BeginProcess 傳回目前的進程參數。 |
CXAPOParametersBase::CXAPOParametersBase 建立 CXAPOParametersBase 類別的實例。 |
CXAPOParametersBase::EndProcess 通知 CXAPOParametersBase XAPO 已完成存取目前的進程參數。 |
CXAPOParametersBase::OnSetParameters 由IXAPOParameters::SetParameters 呼叫,以允許使用者定義參數驗證。 |
CXAPOParametersBase::P arametersChanged 指出自上次處理階段以來是否已呼叫 IXAPOParameters::SetParameters。 |
備註
CXAPOParametersBase 為所有 IXAPOParameters 方法提供安全且可覆寫的線程實作。
這個類別適用於大小大於8個字節的參數區塊。 若要達到較小的參數區塊同步處理,請直接在參數上使用 Interlocked 作業。
平臺需求
Windows 10 (XAudio2.9) ;Windows 8,Windows Phone 8 (XAudio 2.8) ;DirectX SDK (XAudio 2.7)規格需求
需求 | 值 |
---|---|
目標平台 | Windows |
標頭 | xapobase.h |