Subversion Repositories pentevo

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
1088 alone 1
 
2
 
3
//typedef DWORD (CALLBACK *STREAMPROC)(HSTREAM,void*,DWORD,DWORD);
4
 
5
 
6
//#define MAKEMUSICPOS(order,row) (0x80000000|MAKELONG(order,row))
7
 
8
/*
9
typedef struct
10
{
11
        DWORD flags;    // device capabilities (DSCAPS_xxx flags)
12
        DWORD hwsize;   // size of total device hardware memory
13
        DWORD hwfree;   // size of free device hardware memory
14
        DWORD freesam;  // number of free sample slots in the hardware
15
        DWORD free3d;   // number of free 3D sample slots in the hardware
16
        DWORD minrate;  // min sample rate supported by the hardware
17
        DWORD maxrate;  // max sample rate supported by the hardware
18
        BOOL eax;               // device supports EAX? (always FALSE if BASS_DEVICE_3D was not used)
19
        DWORD minbuf;   // recommended minimum buffer length in ms (requires BASS_DEVICE_LATENCY)
20
        DWORD dsver;    // DirectSound version
21
        DWORD latency;  // delay (in ms) before start of playback (requires BASS_DEVICE_LATENCY)
22
        DWORD initflags;// "flags" parameter of BASS_Init call
23
        DWORD speakers; // number of speakers available
24
        const char *driver;     // driver
25
        DWORD freq;             // current output rate (OSX only)
26
} BASS_INFO;
27
*/
28