0x00x00E0
Members 36
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x04 | cbsize | int | Public | |
| 0x04 | length | uint | Public | |
| 0x04 | fileoffset | uint | Public | |
| 0x04 | numchannels | int | Public | |
| 0x04 | defaultfrequency | int | Public | |
| 0x04 | format | SOUND_FORMAT | Public | |
| 0x04 | decodebuffersize | uint | Public | |
| 0x04 | initialsubsound | int | Public | |
| 0x04 | numsubsounds | int | Public | |
| 0x0024 | 0x04 | padding / unreflected | ||
| 0x08 | inclusionlist | long | Public | |
| 0x04 | inclusionlistnum | int | Public | |
| 0x0034 | 0x04 | padding / unreflected | ||
| 0x08 | pcmreadcallback_internal | long | Public | |
| 0x08 | pcmsetposcallback_internal | long | Public | |
| 0x08 | nonblockcallback_internal | long | Public | |
| 0x08 | dlsname | long | Public | |
| 0x08 | encryptionkey | long | Public | |
| 0x04 | maxpolyphony | int | Public | |
| 0x0064 | 0x04 | padding / unreflected | ||
| 0x08 | userdata | long | Public | |
| 0x04 | suggestedsoundtype | SOUND_TYPE | Public | |
| 0x0074 | 0x04 | padding / unreflected | ||
| 0x08 | fileuseropen_internal | long | Public | |
| 0x08 | fileuserclose_internal | long | Public | |
| 0x08 | fileuserread_internal | long | Public | |
| 0x08 | fileuserseek_internal | long | Public | |
| 0x08 | fileuserasyncread_internal | long | Public | |
| 0x08 | fileuserasynccancel_internal | long | Public | |
| 0x08 | fileuserdata | long | Public | |
| 0x04 | filebuffersize | int | Public | |
| 0x04 | channelorder | CHANNELORDER | Public | |
| 0x08 | initialsoundgroup | long | Public | |
| 0x04 | initialseekposition | uint | Public | |
| 0x04 | initialseekpostype | TIMEUNIT | Public | |
| 0x04 | ignoresetfilesystem | int | Public | |
| 0x04 | audioqueuepolicy | uint | Public | |
| 0x04 | minmidigranularity | uint | Public | |
| 0x04 | nonblockthreadid | int | Public | |
| 0x08 | fsbguid | long | Public | |
Functions 18
| Signature | Flags | Native | Params |
|---|---|---|---|
| void set_pcmreadcallback(SOUND_PCMREAD_CALLBACK value) | Public+1 flags | 0x08 | |
| SOUND_PCMREAD_CALLBACK get_pcmreadcallback() | Public+1 flags | 0x08 | |
| void set_pcmsetposcallback(SOUND_PCMSETPOS_CALLBACK value) | Public+1 flags | 0x08 | |
| SOUND_PCMSETPOS_CALLBACK get_pcmsetposcallback() | Public+1 flags | 0x08 | |
| void set_nonblockcallback(SOUND_NONBLOCK_CALLBACK value) | Public+1 flags | 0x08 | |
| SOUND_NONBLOCK_CALLBACK get_nonblockcallback() | Public+1 flags | 0x08 | |
| void set_fileuseropen(FILE_OPEN_CALLBACK value) | Public+1 flags | 0x08 | |
| FILE_OPEN_CALLBACK get_fileuseropen() | Public+1 flags | 0x08 | |
| void set_fileuserclose(FILE_CLOSE_CALLBACK value) | Public+1 flags | 0x08 | |
| FILE_CLOSE_CALLBACK get_fileuserclose() | Public+1 flags | 0x08 | |
| void set_fileuserread(FILE_READ_CALLBACK value) | Public+1 flags | 0x08 | |
| FILE_READ_CALLBACK get_fileuserread() | Public+1 flags | 0x08 | |
| void set_fileuserseek(FILE_SEEK_CALLBACK value) | Public+1 flags | 0x08 | |
| FILE_SEEK_CALLBACK get_fileuserseek() | Public+1 flags | 0x08 | |
| void set_fileuserasyncread(FILE_ASYNCREAD_CALLBACK value) | Public+1 flags | 0x08 | |
| FILE_ASYNCREAD_CALLBACK get_fileuserasyncread() | Public+1 flags | 0x08 | |
| void set_fileuserasynccancel(FILE_ASYNCCANCEL_CALLBACK value) | Public+1 flags | 0x08 | |
| FILE_ASYNCCANCEL_CALLBACK get_fileuserasynccancel() | Public+1 flags | 0x08 |