#include <stdio.h>
#include <stdarg.h>
#include <string.h>
#include "windef.h"
#include "winbase.h"
#include "winnt.h"
#include "wingdi.h"
#include "winuser.h"
#include "wine/debug.h"
#include "wine/list.h"
#include "winreg.h"
#include "objbase.h"
#include "dmusici.h"
#include "dmusicf.h"
#include "dmusics.h"
Go to the source code of this file.
◆ COBJMACROS
◆ DMUS_PRIVATE_CHUNK
◆ LPDMUS_PRIVATE_CHUNK
◆ DMUSIC_CreateDirectMusicScriptImpl()
Definition at line 490 of file script.c.
491{
494
496
497 if (pUnkOuter)
499
506
509
511}
static const IDirectMusicObjectVtbl dmobject_vtbl
static const IPersistStreamVtbl persiststream_vtbl
static const IDirectMusicScriptVtbl dmscript_vtbl
void dmobject_init(struct dmobject *dmobj, const GUID *class, IUnknown *outer_unk)
#define IDirectMusicScript_QueryInterface(p, a, b)
#define IDirectMusicScript_Release(p)
#define CLASS_E_NOAGGREGATION
◆ DMUSIC_CreateDirectMusicScriptTrack()
Definition at line 317 of file scripttrack.c.
318{
321
323
324 if (pUnkOuter)
326
334
337
339}
#define IDirectMusicTrack8_Release(p)
#define IDirectMusicTrack8_QueryInterface(p, a, b)
static const IPersistStreamVtbl persist_vtbl
static const IDirectMusicTrack8Vtbl dmtrack8_vtbl
IDirectMusicTrack8 IDirectMusicTrack8_iface
IPersistStream IPersistStream_iface