ReactOS
0.4.17-dev-934-g091855f
dmutils.h
Go to the documentation of this file.
1
/* Debug and Helper Functions
2
*
3
* Copyright (C) 2003-2004 Rok Mandeljc
4
* Copyright (C) 2003-2004 Raphael Junqueira
5
*
6
* This program is free software; you can redistribute it and/or
7
* modify it under the terms of the GNU Lesser General Public
8
* License as published by the Free Software Foundation; either
9
* version 2.1 of the License, or (at your option) any later version.
10
*
11
* This program is distributed in the hope that it will be useful,
12
* but WITHOUT ANY WARRANTY; without even the implied warranty of
13
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
14
* Lesser General Public License for more details.
15
*
16
* You should have received a copy of the GNU Lesser General Public
17
* License along with this program; if not, write to the Free Software
18
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
19
*/
20
21
#ifndef __WINE_DMUTILS_H
22
#define __WINE_DMUTILS_H
23
24
/* for simpler reading */
25
typedef
struct
_DMUS_PRIVATE_CHUNK
{
26
FOURCC
fccID
;
/* FOURCC ID of the chunk */
27
DWORD
dwSize
;
/* size of the chunk */
28
}
DMUS_PRIVATE_CHUNK
, *
LPDMUS_PRIVATE_CHUNK
;
29
33
extern
HRESULT
IDirectMusicUtils_IPersistStream_ParseDescGeneric
(
DMUS_PRIVATE_CHUNK
* pChunk,
IStream
* pStm,
LPDMUS_OBJECTDESC
pDesc);
34
extern
HRESULT
IDirectMusicUtils_IPersistStream_ParseUNFOGeneric
(
DMUS_PRIVATE_CHUNK
* pChunk,
IStream
* pStm,
LPDMUS_OBJECTDESC
pDesc);
35
36
#endif
/* __WINE_DMUTILS_H */
FOURCC
DWORD FOURCC
Definition:
dmdls.h:25
LPDMUS_PRIVATE_CHUNK
struct _DMUS_PRIVATE_CHUNK * LPDMUS_PRIVATE_CHUNK
DMUS_PRIVATE_CHUNK
struct _DMUS_PRIVATE_CHUNK DMUS_PRIVATE_CHUNK
IDirectMusicUtils_IPersistStream_ParseUNFOGeneric
HRESULT IDirectMusicUtils_IPersistStream_ParseUNFOGeneric(DMUS_PRIVATE_CHUNK *pChunk, IStream *pStm, LPDMUS_OBJECTDESC pDesc)
Definition:
dmutils.c:92
IDirectMusicUtils_IPersistStream_ParseDescGeneric
HRESULT IDirectMusicUtils_IPersistStream_ParseDescGeneric(DMUS_PRIVATE_CHUNK *pChunk, IStream *pStm, LPDMUS_OBJECTDESC pDesc)
Definition:
dmutils.c:45
DWORD
unsigned long DWORD
Definition:
ntddk_ex.h:95
HRESULT
Definition:
metahost.idl:58
IStream
Definition:
objidlbase.idl:367
_DMUS_OBJECTDESC
Definition:
dmusici.h:741
_DMUS_PRIVATE_CHUNK
Definition:
dmscript_private.h:55
_DMUS_PRIVATE_CHUNK::fccID
FOURCC fccID
Definition:
dmscript_private.h:56
_DMUS_PRIVATE_CHUNK::dwSize
DWORD dwSize
Definition:
dmscript_private.h:57
dll
directx
wine
dmstyle
dmutils.h
Generated on Sat Sep 26 2026 06:04:45 for ReactOS by
1.9.6