#include <sound.h>

変数 | |
| unsigned | used: 1 |
| SceUID | threadId |
| unsigned | loop: 1 |
| unsigned | cmd: 2 |
| int | gotoPos |
| int | loopPos [2] |
| u8 | volume |
| int | pan |
| char | filename [256] |
| int | soundDataType |
| int | length |
| int | currentPos |
| int | sampleRate |
| int | id3v1 |
| int | id3v2 |
| int | loadstatus |
| unsigned | playing: 1 |
| u8 | format |
| u16 * | pcmOut |
| int | pcmOutSize |
| union { | |
| struct { | |
| int handle | |
| DXPAVCODEC_BUFFER * avBuf | |
| u8 * mp3Buf | |
| u32 mp3BufSize | |
| } mp3 | |
| }; | |
| union { ... } |
| unsigned DXPSOUNDHANDLE::cmd |
| char DXPSOUNDHANDLE::filename[256] |
| unsigned DXPSOUNDHANDLE::loop |
| int DXPSOUNDHANDLE::loopPos[2] |
| struct { ... } DXPSOUNDHANDLE::mp3 |
| unsigned DXPSOUNDHANDLE::playing |
| SceUID DXPSOUNDHANDLE::threadId |
| unsigned DXPSOUNDHANDLE::used |
1.6.1