IXAudio2Voice::GetEffectParameters 方法 (xaudio2.h)
傳回語音效果鏈中指定效果的目前效果特定參數。
語法
\\HRESULT GetEffectParameters(
[in] UINT32 EffectIndex,
[out] void *pParameters,
[out] UINT32 ParametersByteSize
);
參數
[in] EffectIndex
在語音效果鏈結中,以零起始的效果索引。
[out] pParameters
傳回效果特定參數的目前值。
[out] ParametersByteSize
pParameters 陣列的大小,以位元組為單位。
傳回值
如果成功,則傳回S_OK,否則傳回錯誤碼。 如需錯誤碼的描述,請參閱 XAudio2 錯誤碼 。
如果效果不支援泛型參數控制項介面,則E_NOTIMPL失敗。
備註
GetEffectParameters 一律會傳回效果的實際目前參數。 不過, 這些參數可能不符合最近呼叫IXAudio2Voice::SetEffectParameters所設定的參數:只有在IXAudio2Voice::SetEffectParameters呼叫 (之後,或是在對應的IXAudio2Voice::CommitChanges 呼叫之後呼叫 IXAudio2Voice::SetEffectParameters時,才會變更下一次使用延遲作業識別碼) 。
平臺需求
Windows 10 (XAudio2.9) ;Windows 8,Windows Phone 8 (XAudio 2.8) ;DirectX SDK (XAudio 2.7)規格需求
目標平台 | Windows |
標頭 | xaudio2.h |