ReactOS
0.4.16-dev-522-gb68104a
dmusbuff.h
Go to the documentation of this file.
1
#ifndef _DMusBuff_
2
#define _DMusBuff_
3
4
#define DMUS_EVENT_STRUCTURED 0x00000001
5
#define QWORD_ALIGN(x) (((x) + 7) & ~7)
6
#define DMUS_EVENT_SIZE(cb) QWORD_ALIGN(sizeof(DMUS_EVENTHEADER) + cb)
7
8
#include <pshpack4.h>
9
typedef
struct
_DMUS_EVENTHEADER
10
{
11
DWORD
cbEvent
;
12
DWORD
dwChannelGroup
;
13
REFERENCE_TIME
rtDelta
;
14
DWORD
dwFlags
;
15
}
DMUS_EVENTHEADER
, *
LPDMUS_EVENTHEADER
;
16
#include <poppack.h>
17
18
#endif
19
DMUS_EVENTHEADER
struct _DMUS_EVENTHEADER DMUS_EVENTHEADER
LPDMUS_EVENTHEADER
struct _DMUS_EVENTHEADER * LPDMUS_EVENTHEADER
REFERENCE_TIME
LONGLONG REFERENCE_TIME
Definition:
dmusicks.h:9
DWORD
unsigned long DWORD
Definition:
ntddk_ex.h:95
_DMUS_EVENTHEADER
Definition:
dmusbuff.h:10
_DMUS_EVENTHEADER::dwChannelGroup
DWORD dwChannelGroup
Definition:
dmusbuff.h:12
_DMUS_EVENTHEADER::rtDelta
REFERENCE_TIME rtDelta
Definition:
dmusbuff.h:13
_DMUS_EVENTHEADER::cbEvent
DWORD cbEvent
Definition:
dmusbuff.h:11
_DMUS_EVENTHEADER::dwFlags
DWORD dwFlags
Definition:
dmusbuff.h:14
sdk
include
dxsdk
dmusbuff.h
Generated on Fri Jan 17 2025 06:11:57 for ReactOS by
1.9.6