xapo.h) (XAPO_LOCKFORPROCESS_PARAMETERS 结构
定义在锁定 XAPO 时保持恒定的流缓冲区参数。 与 IXAPO::LockForProcess 方法一起使用。
语法
typedef struct XAPO_LOCKFORPROCESS_BUFFER_PARAMETERS {
const WAVEFORMATEX *pFormat;
UINT32 MaxFrameCount;
} XAPO_LOCKFORPROCESS_PARAMETERS;
成员
pFormat
描述流缓冲区格式的 WAVFORMATEX。
MaxFrameCount
流缓冲区中 IXAPO::P rocess 需要处理的最大帧数,而不考虑动态参数设置。
注解
相应流缓冲区的字节大小必须至少为 maxFrameCount × (pFormat-nBlockAlign>) 字节。
平台要求
Windows 10 (XAudio2.9) ;Windows 8,Windows Phone 8 (XAudio 2.8) ;DirectX SDK (XAudio 2.7)要求
要求 | 值 |
---|---|
Header | xapo.h |