?? speak.h
字號:
/*
* Copyright (C), 1998-1999 SEIKO EPSON Corp. ALL RIGHTS RESERVED
*
* speak.h
*
* 1998 Oct. 16 inazumi
* 1998 Nov. 6 H.Matsuoka change SpkAppend Buffer type to void*
* 1998 Dec. 17 H.Matsuoka delete BOOL and BYTE
* 1999 Feb. 18 H.Matsuoka add SpkSoftening()
* 1999 Mar. 10 H.Matsuoka add SpkSampleRate()
* 1999 Oct. 13 H.Matsuoka PCM15 stereo
* 2000 Feb. 16 H.Matsuoka modify SPK_SAMPLING macro
*
*/
#ifndef SPEAK_H
#define SPEAK_H
#define SPK_SAMPLING(CPU_CLOCK,SAMPLING) (((CPU_CLOCK)/(SAMPLING)/2)-1)
#define SPK_10_MONO 0
#define SPK_15_MONO 1
#define SPK_15_STEREO 2
#define SPK_9_MONO 4
extern void SpkInit(void);
extern unsigned char *SpkOpen(int Channel, int ReloadValue);
extern int SpkClose(unsigned char *SpkParams);
extern int SpkStart(unsigned char *SpkParams);
extern int SpkHalt(unsigned char *SpkParams);
extern int SpkIsRunning(unsigned char *SpkParams);
extern int SpkRoom(unsigned char *SpkParams);
extern int SpkQueue(unsigned char *SpkParams);
extern int SpkAppend(unsigned char *SpkParams, void *Buffer, int Length);
extern void *SpkOnDone(unsigned char *SpkParams, void *Callback);
extern void *SpkOnEmpty(unsigned char *SpkParams, void *Callback);
extern void *SpkOnNotInTime(unsigned char *SpkParams, void *Callback);
extern void SpkSoftening(short);
extern void SpkSampleRate(unsigned char *, void *, int);
extern int SlGetVersion();
#endif
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -