|
ReactOS 0.4.17-dev-934-g091855f
|

Go to the source code of this file.
Classes | |
| struct | DirectMusicScriptTrack |
Typedefs | |
| typedef struct DirectMusicScriptTrack | DirectMusicScriptTrack |
Functions | |
| WINE_DEFAULT_DEBUG_CHANNEL (dmscript) | |
| static DirectMusicScriptTrack * | impl_from_IDirectMusicTrack8 (IDirectMusicTrack8 *iface) |
| static DirectMusicScriptTrack * | impl_from_IPersistStream (IPersistStream *iface) |
| static HRESULT WINAPI | script_track_QueryInterface (IDirectMusicTrack8 *iface, REFIID riid, void **ret_iface) |
| static ULONG WINAPI | script_track_AddRef (IDirectMusicTrack8 *iface) |
| static ULONG WINAPI | script_track_Release (IDirectMusicTrack8 *iface) |
| static HRESULT WINAPI | script_track_Init (IDirectMusicTrack8 *iface, IDirectMusicSegment *pSegment) |
| static HRESULT WINAPI | script_track_InitPlay (IDirectMusicTrack8 *iface, IDirectMusicSegmentState *pSegmentState, IDirectMusicPerformance *pPerformance, void **ppStateData, DWORD dwVirtualTrack8ID, DWORD dwFlags) |
| static HRESULT WINAPI | script_track_EndPlay (IDirectMusicTrack8 *iface, void *pStateData) |
| static HRESULT WINAPI | script_track_Play (IDirectMusicTrack8 *iface, void *pStateData, MUSIC_TIME mtStart, MUSIC_TIME mtEnd, MUSIC_TIME mtOffset, DWORD dwFlags, IDirectMusicPerformance *pPerf, IDirectMusicSegmentState *pSegSt, DWORD dwVirtualID) |
| static HRESULT WINAPI | script_track_GetParam (IDirectMusicTrack8 *iface, REFGUID type, MUSIC_TIME time, MUSIC_TIME *next, void *param) |
| static HRESULT WINAPI | script_track_SetParam (IDirectMusicTrack8 *iface, REFGUID type, MUSIC_TIME time, void *param) |
| static HRESULT WINAPI | script_track_IsParamSupported (IDirectMusicTrack8 *iface, REFGUID type) |
| static HRESULT WINAPI | script_track_AddNotificationType (IDirectMusicTrack8 *iface, REFGUID type) |
| static HRESULT WINAPI | script_track_RemoveNotificationType (IDirectMusicTrack8 *iface, REFGUID type) |
| static HRESULT WINAPI | script_track_Clone (IDirectMusicTrack8 *iface, MUSIC_TIME mtStart, MUSIC_TIME mtEnd, IDirectMusicTrack **ppTrack) |
| static HRESULT WINAPI | script_track_PlayEx (IDirectMusicTrack8 *iface, void *pStateData, REFERENCE_TIME rtStart, REFERENCE_TIME rtEnd, REFERENCE_TIME rtOffset, DWORD dwFlags, IDirectMusicPerformance *pPerf, IDirectMusicSegmentState *pSegSt, DWORD dwVirtualID) |
| static HRESULT WINAPI | script_track_GetParamEx (IDirectMusicTrack8 *iface, REFGUID rguidType, REFERENCE_TIME rtTime, REFERENCE_TIME *prtNext, void *pParam, void *pStateData, DWORD dwFlags) |
| static HRESULT WINAPI | script_track_SetParamEx (IDirectMusicTrack8 *iface, REFGUID rguidType, REFERENCE_TIME rtTime, void *pParam, void *pStateData, DWORD dwFlags) |
| static HRESULT WINAPI | script_track_Compose (IDirectMusicTrack8 *iface, IUnknown *context, DWORD group, IDirectMusicTrack **res_track) |
| static HRESULT WINAPI | script_track_Join (IDirectMusicTrack8 *iface, IDirectMusicTrack *track2, MUSIC_TIME join, IUnknown *context, DWORD group, IDirectMusicTrack **res_track) |
| static HRESULT WINAPI | IPersistStreamImpl_QueryInterface (IPersistStream *iface, REFIID riid, void **ret_iface) |
| static ULONG WINAPI | IPersistStreamImpl_AddRef (IPersistStream *iface) |
| static ULONG WINAPI | IPersistStreamImpl_Release (IPersistStream *iface) |
| static HRESULT WINAPI | IPersistStreamImpl_GetClassID (IPersistStream *iface, CLSID *pClassID) |
| static HRESULT WINAPI | IPersistStreamImpl_IsDirty (IPersistStream *iface) |
| static HRESULT WINAPI | IPersistStreamImpl_Load (IPersistStream *iface, IStream *pStm) |
| static HRESULT WINAPI | IPersistStreamImpl_Save (IPersistStream *iface, IStream *pStm, BOOL fClearDirty) |
| static HRESULT WINAPI | IPersistStreamImpl_GetSizeMax (IPersistStream *iface, ULARGE_INTEGER *pcbSize) |
| HRESULT | DMUSIC_CreateDirectMusicScriptTrack (REFIID riid, void **ret_iface, IUnknown *pUnkOuter) |
Variables | |
| static const IDirectMusicTrack8Vtbl | dmtrack8_vtbl |
| static const IPersistStreamVtbl | persist_vtbl |
| HRESULT DMUSIC_CreateDirectMusicScriptTrack | ( | REFIID | riid, |
| void ** | ret_iface, | ||
| IUnknown * | pUnkOuter | ||
| ) |
Definition at line 317 of file scripttrack.c.
|
inlinestatic |
Definition at line 36 of file scripttrack.c.
Referenced by script_track_AddNotificationType(), script_track_AddRef(), script_track_Clone(), script_track_Compose(), script_track_EndPlay(), script_track_GetParam(), script_track_GetParamEx(), script_track_Init(), script_track_InitPlay(), script_track_IsParamSupported(), script_track_Join(), script_track_Play(), script_track_PlayEx(), script_track_QueryInterface(), script_track_Release(), script_track_RemoveNotificationType(), script_track_SetParam(), and script_track_SetParamEx().
|
inlinestatic |
Definition at line 41 of file scripttrack.c.
Referenced by IPersistStreamImpl_AddRef(), IPersistStreamImpl_GetClassID(), IPersistStreamImpl_QueryInterface(), and IPersistStreamImpl_Release().
|
static |
Definition at line 258 of file scripttrack.c.
|
static |
Definition at line 270 of file scripttrack.c.
|
static |
Definition at line 300 of file scripttrack.c.
|
static |
Definition at line 283 of file scripttrack.c.
|
static |
Definition at line 288 of file scripttrack.c.
|
static |
Definition at line 251 of file scripttrack.c.
|
static |
Definition at line 264 of file scripttrack.c.
|
static |
Definition at line 294 of file scripttrack.c.
|
static |
Definition at line 153 of file scripttrack.c.
Definition at line 70 of file scripttrack.c.
|
static |
Definition at line 171 of file scripttrack.c.
|
static |
Definition at line 208 of file scripttrack.c.
Definition at line 108 of file scripttrack.c.
|
static |
Definition at line 124 of file scripttrack.c.
|
static |
Definition at line 189 of file scripttrack.c.
|
static |
Definition at line 92 of file scripttrack.c.
|
static |
Definition at line 99 of file scripttrack.c.
|
static |
Definition at line 144 of file scripttrack.c.
|
static |
Definition at line 218 of file scripttrack.c.
|
static |
Definition at line 115 of file scripttrack.c.
|
static |
Definition at line 179 of file scripttrack.c.
|
static |
Definition at line 47 of file scripttrack.c.
Definition at line 80 of file scripttrack.c.
|
static |
Definition at line 162 of file scripttrack.c.
|
static |
Definition at line 134 of file scripttrack.c.
|
static |
Definition at line 199 of file scripttrack.c.
| WINE_DEFAULT_DEBUG_CHANNEL | ( | dmscript | ) |
|
static |
Definition at line 229 of file scripttrack.c.
Referenced by DMUSIC_CreateDirectMusicScriptTrack().
|
static |
Definition at line 305 of file scripttrack.c.
Referenced by DMUSIC_CreateDirectMusicScriptTrack().