home *** CD-ROM | disk | FTP | other *** search
- @DATABASE "pAudio/Audio.h"
- @MASTER "Work2:AD/IInc/pAudio/Audio.h"
- @REMARK This file was created by ADtoHT 2.0 on 11-Mär-97 13:33:52
- @REMARK Do not edit
- @REMARK ADtoHT is © 1993-1995 Christian Stieber
-
- @NODE MAIN "pAudio/Audio.h"
- @TOC "__pOS_Dev.guide/MAIN"
-
- @{"pAudio/Audio.h" LINK File}
-
-
- @{b}Structures@{ub}
-
- @{"pOS_AudioMap" LINK "pAudio/Audio.h/File" 18}
-
- @ENDNODE
- @NODE File "pAudio/Audio.h"
- #ifndef __INC_POS_PAUDIO_AUDIO_H
- #define __INC_POS_PAUDIO_AUDIO_H
- /*******************************************************************
- Includes Release 24
- (C) Copyright 1995-1997 proDAD
- All Rights Reserved
-
- $AUT Holger Burkarth
- $DAT >>Audio.h<< 15 Dec 1996 17:57:05 - (C) ProDAD
- *******************************************************************/
- #ifndef __INC_POS_PEXEC_TYPES_H
- #include <@{"pExec/Types.h" LINK "pExec/Types.h/File"}>
- #endif
-
-
- /*----------------------------------
- -----------------------------------*/
- struct pOS_AudioMap
- {
- struct pOS_AudioLibrary *am_Base;
- @{"ULONG" LINK "pExec/Types.h/File" 91} am_UserData[2];
- @{"UBYTE" LINK "pExec/Types.h/File" 95} am_Reserved1[8];
- @{"ULONG" LINK "pExec/Types.h/File" 91} am_Frequence; /* Hz */
- @{"UWORD" LINK "pExec/Types.h/File" 93} am_Type; /* (enum pOS_AudioMapType) */
- @{"ULONG" LINK "pExec/Types.h/File" 91} am_Flags; /* (enum pOS_AudioMapFlags) */
- @{"UBYTE" LINK "pExec/Types.h/File" 95} am_Reserved2[32];
- };
-
-
- enum pOS_AudioMapFlags /* am_Flags */
- {
- AUDIOMAPF_VMem= 0x40000000, /* AudioMap ist VMem-fähig */
- AUDIOMAPF_Clear= 0x80000000, /* AudioMap ist genullt */
- };
-
-
- enum pOS_AudioMapType /* am_Type */
- {
- AUDIOMAPTYP_None=0,
- AUDIOMAPTYP_8Bit,
- AUDIOMAPTYP_16Bit,
-
-
- AUDIOMAPTYP_Std8Bit=0x80, /* (@{"struct pOS_Std8AudioMap" LINK "pAudio/StdAMap.h/File" 18}) */
- AUDIOMAPTYP_Std16Bit, /* (@{"struct pOS_Std16AudioMap" LINK "pAudio/StdAMap.h/File" 29}) */
- AUDIOMAPTYP_MAXStd
- };
-
- #endif
- @ENDNODE
-