⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 iaec.h

📁 语音开发中的重要算法
💻 H
字号:
#ifndef _IAEC_H_
#define _IAEC_H_

#include <winsock2.h>
#include <windows.h>

//extern const CLSID CLSID_VAEC;
//extern const IID IID_VAEC;

interface IAEC: public IUnknown
{
public:
	virtual HRESULT __stdcall Init()=0;
	virtual HRESULT __stdcall UnInit()=0;//release all resource
	virtual HRESULT	__stdcall ProcessInEcho(short* pInData,LONG nLen)=0;
//	virtual HRESULT	__stdcall ProcessOutEcho(short* pOutData,LONG nLen)=0;
	virtual HRESULT	__stdcall ProcessOutEcho(short* pOutData,LONG nLen,BYTE* pMic)=0;

};

// {59EB9A9D-60FC-449f-8040-15D0F3B1ED7F}
const IID IID_VAEC = {
	0x59eb9a9d, 0x60fc, 0x449f, { 0x80, 0x40, 0x15, 0xd0, 0xf3, 0xb1, 0xed, 0x7f}};

// {39302314-709D-48e3-B4B1-127DBA8A6690}
const CLSID CLSID_VAEC = {
	0x39302314, 0x709d, 0x48e3, { 0xb4, 0xb1, 0x12, 0x7d, 0xba, 0x8a, 0x66, 0x90}};

#endif	//_IAEC_H_

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -