ReactOS 0.4.16-dev-329-g9223134
|
Go to the source code of this file.
Classes | |
struct | _DSDRIVERDESC |
struct | _DSDRIVERCAPS |
struct | _DSVOLUMEPAN |
union | _DSPROPERTY |
struct | _DSCDRIVERCAPS |
Typedefs | |
typedef struct IDsDriver * | PIDSDRIVER |
typedef struct IDsDriverBuffer * | PIDSDRIVERBUFFER |
typedef struct IDsDriverPropertySet * | PIDSDRIVERPROPERTYSET |
typedef struct IDsDriverNotify * | PIDSDRIVERNOTIFY |
typedef struct IDsCaptureDriver * | PIDSCDRIVER |
typedef struct IDsCaptureDriverBuffer * | PIDSCDRIVERBUFFER |
typedef struct _DSDRIVERDESC | DSDRIVERDESC |
typedef struct _DSDRIVERDESC * | PDSDRIVERDESC |
typedef struct _DSDRIVERCAPS | DSDRIVERCAPS |
typedef struct _DSDRIVERCAPS * | PDSDRIVERCAPS |
typedef struct _DSVOLUMEPAN | DSVOLUMEPAN |
typedef struct _DSVOLUMEPAN * | PDSVOLUMEPAN |
typedef union _DSPROPERTY | DSPROPERTY |
typedef union _DSPROPERTY * | PDSPROPERTY |
typedef struct _DSCDRIVERCAPS | DSCDRIVERCAPS |
typedef struct _DSCDRIVERCAPS * | PDSCDRIVERCAPS |
Functions | |
DEFINE_GUID (IID_IDsDriver, 0x8C4233C0l, 0xB4CC, 0x11CE, 0x92, 0x94, 0x44, 0x45, 0x53, 0x54, 0x00, 0x00) | |
DEFINE_GUID (IID_IDsDriverBuffer, 0x8C4233C1l, 0xB4CC, 0x11CE, 0x92, 0x94, 0x44, 0x45, 0x53, 0x54, 0x00, 0x00) | |
DEFINE_GUID (IID_IDsDriverPropertySet, 0x0F6F2E8E0, 0xD842, 0x11D0, 0x8F, 0x75, 0x00, 0xC0, 0x4F, 0xC2, 0x8A, 0xCA) | |
DEFINE_GUID (IID_IDsDriverNotify, 0x00363EF44, 0x3B57, 0x11D3, 0xAC, 0x79, 0x00, 0x10, 0x5A, 0x01, 0x7f, 0xe1) | |
DEFINE_GUID (IID_IDsCaptureDriver, 0x03DD10C47, 0x74FB, 0x11D3, 0x90, 0x49, 0xCB, 0xB4, 0xB3, 0x2E, 0xAA, 0x08) | |
DEFINE_GUID (IID_IDsCaptureDriverBuffer, 0x03DD10C48, 0x74FB, 0x11D3, 0x90, 0x49, 0xCB, 0xB4, 0xB3, 0x2E, 0xAA, 0x08) | |
DECLARE_INTERFACE_ (IDsDriver, IUnknown) | |
DECLARE_INTERFACE_ (IDsDriverBuffer, IUnknown) | |
DECLARE_INTERFACE_ (IDsDriverPropertySet, IUnknown) | |
DEFINE_GUID (DSPROPSETID_DirectSound3DListener, 0x6D047B40, 0x7AF9, 0x11D0, 0x92, 0x94, 0x44, 0x45, 0x53, 0x54, 0x0, 0x0) | |
DEFINE_GUID (DSPROPSETID_DirectSound3DBuffer, 0x6D047B41, 0x7AF9, 0x11D0, 0x92, 0x94, 0x44, 0x45, 0x53, 0x54, 0x0, 0x0) | |
DEFINE_GUID (DSPROPSETID_DirectSoundSpeakerConfig, 0x6D047B42, 0x7AF9, 0x11D0, 0x92, 0x94, 0x44, 0x45, 0x53, 0x54, 0x0, 0x0) | |
DECLARE_INTERFACE_ (IDsDriverNotify, IUnknown) | |
DECLARE_INTERFACE_ (IDsCaptureDriver, IUnknown) | |
DECLARE_INTERFACE_ (IDsCaptureDriverBuffer, IUnknown) | |
#define DSDDESC_DOMMSYSTEMOPEN 0x00000001 |
Definition at line 50 of file dsdriver.h.
#define DSDDESC_DOMMSYSTEMSETFORMAT 0x00000002 |
Definition at line 51 of file dsdriver.h.
#define DSDDESC_DONTNEEDPRIMARYLOCK 0x00000008 |
Definition at line 53 of file dsdriver.h.
#define DSDDESC_DONTNEEDSECONDARYLOCK 0x00000010 |
Definition at line 54 of file dsdriver.h.
#define DSDDESC_DONTNEEDWRITELEAD 0x00000020 |
Definition at line 55 of file dsdriver.h.
#define DSDDESC_USESYSTEMMEMORY 0x00000004 |
Definition at line 52 of file dsdriver.h.
#define DSDHEAP_CREATEHEAP 1 |
Definition at line 58 of file dsdriver.h.
#define DSDHEAP_NOHEAP 0 |
Definition at line 57 of file dsdriver.h.
#define DSDHEAP_PRIVATEHEAP 3 |
Definition at line 60 of file dsdriver.h.
#define DSDHEAP_USEDIRECTDRAWHEAP 2 |
Definition at line 59 of file dsdriver.h.
Definition at line 316 of file dsdriver.h.
Definition at line 321 of file dsdriver.h.
#define IDsCaptureDriver_CreateCaptureBuffer | ( | p, | |
a, | |||
b, | |||
c, | |||
d, | |||
e, | |||
f | |||
) | (p)->lpVtbl->CreateCaptureBuffer(p,a,b,c,d,e,f) |
Definition at line 323 of file dsdriver.h.
Definition at line 322 of file dsdriver.h.
Definition at line 319 of file dsdriver.h.
Definition at line 315 of file dsdriver.h.
Definition at line 317 of file dsdriver.h.
Definition at line 350 of file dsdriver.h.
Definition at line 356 of file dsdriver.h.
Definition at line 357 of file dsdriver.h.
Definition at line 353 of file dsdriver.h.
Definition at line 349 of file dsdriver.h.
Definition at line 351 of file dsdriver.h.
Definition at line 355 of file dsdriver.h.
Definition at line 358 of file dsdriver.h.
Definition at line 359 of file dsdriver.h.
Definition at line 354 of file dsdriver.h.
#define IDsDriver_CreateSoundBuffer | ( | p, | |
a, | |||
b, | |||
c, | |||
d, | |||
e, | |||
f | |||
) | (p)->lpVtbl->CreateSoundBuffer(p,a,b,c,d,e,f) |
Definition at line 163 of file dsdriver.h.
Definition at line 164 of file dsdriver.h.
Definition at line 162 of file dsdriver.h.
Definition at line 159 of file dsdriver.h.
Definition at line 155 of file dsdriver.h.
Definition at line 193 of file dsdriver.h.
Definition at line 202 of file dsdriver.h.
Definition at line 196 of file dsdriver.h.
Definition at line 203 of file dsdriver.h.
Definition at line 192 of file dsdriver.h.
Definition at line 194 of file dsdriver.h.
Definition at line 198 of file dsdriver.h.
Definition at line 199 of file dsdriver.h.
Definition at line 201 of file dsdriver.h.
Definition at line 200 of file dsdriver.h.
Definition at line 197 of file dsdriver.h.
Definition at line 288 of file dsdriver.h.
Definition at line 287 of file dsdriver.h.
Definition at line 289 of file dsdriver.h.
#define IDsDriverNotify_SetNotificationPositions | ( | p, | |
a, | |||
b | |||
) | (p)->lpVtbl->SetNotificationPositions(p,a,b) |
Definition at line 291 of file dsdriver.h.
Definition at line 227 of file dsdriver.h.
Definition at line 230 of file dsdriver.h.
Definition at line 226 of file dsdriver.h.
Definition at line 232 of file dsdriver.h.
Definition at line 228 of file dsdriver.h.
Definition at line 231 of file dsdriver.h.
Definition at line 329 of file dsdriver.h.
Definition at line 329 of file dsdriver.h.
Definition at line 329 of file dsdriver.h.
Definition at line 329 of file dsdriver.h.
Definition at line 329 of file dsdriver.h.
Definition at line 329 of file dsdriver.h.
typedef struct _DSCDRIVERCAPS DSCDRIVERCAPS |
typedef struct _DSDRIVERCAPS DSDRIVERCAPS |
typedef struct _DSDRIVERDESC DSDRIVERDESC |
typedef union _DSPROPERTY DSPROPERTY |
typedef struct _DSVOLUMEPAN DSVOLUMEPAN |
typedef struct _DSCDRIVERCAPS* PDSCDRIVERCAPS |
typedef struct _DSDRIVERCAPS* PDSDRIVERCAPS |
typedef struct _DSDRIVERDESC* PDSDRIVERDESC |
typedef union _DSPROPERTY* PDSPROPERTY |
typedef struct _DSVOLUMEPAN* PDSVOLUMEPAN |
typedef struct IDsCaptureDriver* PIDSCDRIVER |
Definition at line 45 of file dsdriver.h.
typedef struct IDsCaptureDriverBuffer* PIDSCDRIVERBUFFER |
Definition at line 48 of file dsdriver.h.
typedef struct IDsDriver* PIDSDRIVER |
Definition at line 33 of file dsdriver.h.
typedef struct IDsDriverBuffer* PIDSDRIVERBUFFER |
Definition at line 36 of file dsdriver.h.
typedef struct IDsDriverNotify* PIDSDRIVERNOTIFY |
Definition at line 42 of file dsdriver.h.
typedef struct IDsDriverPropertySet* PIDSDRIVERPROPERTYSET |
Definition at line 39 of file dsdriver.h.
Definition at line 251 of file dsdriver.h.
Definition at line 237 of file dsdriver.h.
Enumerator | |
---|---|
DSPROPERTY_DIRECTSOUNDSPEAKERCONFIG_SPEAKERCONFIG |
Definition at line 265 of file dsdriver.h.
DECLARE_INTERFACE_ | ( | IDsCaptureDriver | , |
IUnknown | |||
) |
Definition at line 298 of file dsdriver.h.
DECLARE_INTERFACE_ | ( | IDsCaptureDriverBuffer | , |
IUnknown | |||
) |
Definition at line 330 of file dsdriver.h.
DECLARE_INTERFACE_ | ( | IDsDriver | , |
IUnknown | |||
) |
Definition at line 137 of file dsdriver.h.
DECLARE_INTERFACE_ | ( | IDsDriverBuffer | , |
IUnknown | |||
) |
Definition at line 171 of file dsdriver.h.
DECLARE_INTERFACE_ | ( | IDsDriverNotify | , |
IUnknown | |||
) |
Definition at line 274 of file dsdriver.h.
DECLARE_INTERFACE_ | ( | IDsDriverPropertySet | , |
IUnknown | |||
) |
Definition at line 211 of file dsdriver.h.
DEFINE_GUID | ( | DSPROPSETID_DirectSound3DBuffer | , |
0x6D047B41 | , | ||
0x7AF9 | , | ||
0x11D0 | , | ||
0x92 | , | ||
0x94 | , | ||
0x44 | , | ||
0x45 | , | ||
0x53 | , | ||
0x54 | , | ||
0x0 | , | ||
0x0 | |||
) |
DEFINE_GUID | ( | DSPROPSETID_DirectSound3DListener | , |
0x6D047B40 | , | ||
0x7AF9 | , | ||
0x11D0 | , | ||
0x92 | , | ||
0x94 | , | ||
0x44 | , | ||
0x45 | , | ||
0x53 | , | ||
0x54 | , | ||
0x0 | , | ||
0x0 | |||
) |
DEFINE_GUID | ( | DSPROPSETID_DirectSoundSpeakerConfig | , |
0x6D047B42 | , | ||
0x7AF9 | , | ||
0x11D0 | , | ||
0x92 | , | ||
0x94 | , | ||
0x44 | , | ||
0x45 | , | ||
0x53 | , | ||
0x54 | , | ||
0x0 | , | ||
0x0 | |||
) |
DEFINE_GUID | ( | IID_IDsCaptureDriver | , |
0x03DD10C47 | , | ||
0x74FB | , | ||
0x11D3 | , | ||
0x90 | , | ||
0x49 | , | ||
0xCB | , | ||
0xB4 | , | ||
0xB3 | , | ||
0x2E | , | ||
0xAA | , | ||
0x08 | |||
) |
DEFINE_GUID | ( | IID_IDsCaptureDriverBuffer | , |
0x03DD10C48 | , | ||
0x74FB | , | ||
0x11D3 | , | ||
0x90 | , | ||
0x49 | , | ||
0xCB | , | ||
0xB4 | , | ||
0xB3 | , | ||
0x2E | , | ||
0xAA | , | ||
0x08 | |||
) |
DEFINE_GUID | ( | IID_IDsDriver | , |
0x8C4233C0l | , | ||
0xB4CC | , | ||
0x11CE | , | ||
0x92 | , | ||
0x94 | , | ||
0x44 | , | ||
0x45 | , | ||
0x53 | , | ||
0x54 | , | ||
0x00 | , | ||
0x00 | |||
) |
DEFINE_GUID | ( | IID_IDsDriverBuffer | , |
0x8C4233C1l | , | ||
0xB4CC | , | ||
0x11CE | , | ||
0x92 | , | ||
0x94 | , | ||
0x44 | , | ||
0x45 | , | ||
0x53 | , | ||
0x54 | , | ||
0x00 | , | ||
0x00 | |||
) |
DEFINE_GUID | ( | IID_IDsDriverNotify | , |
0x00363EF44 | , | ||
0x3B57 | , | ||
0x11D3 | , | ||
0xAC | , | ||
0x79 | , | ||
0x00 | , | ||
0x10 | , | ||
0x5A | , | ||
0x01 | , | ||
0x7f | , | ||
0xe1 | |||
) |
DEFINE_GUID | ( | IID_IDsDriverPropertySet | , |
0x0F6F2E8E0 | , | ||
0xD842 | , | ||
0x11D0 | , | ||
0x8F | , | ||
0x75 | , | ||
0x00 | , | ||
0xC0 | , | ||
0x4F | , | ||
0xC2 | , | ||
0x8A | , | ||
0xCA | |||
) |