|
Navigation
- Home
- Community
- Development
- myReactOS
- Fundraiser 2012
Doxygen
- Main Page
- Alphabetical List
- Data Structures
- Directories
- File List
- Data Fields
- Globals
- Related Pages
Search
|
Go to the source code of this file.
Data Structures |
| struct | PDSDRIVERDESC |
| struct | PDSDRIVERCAPS |
| struct | PDSVOLUMEPAN |
| union | PDSPROPERTY |
| struct | PDSCDRIVERCAPS |
Defines |
| #define | DSDDESC_DOMMSYSTEMOPEN 0x00000001 |
| #define | DSDDESC_DOMMSYSTEMSETFORMAT 0x00000002 |
| #define | DSDDESC_USESYSTEMMEMORY 0x00000004 |
| #define | DSDDESC_DONTNEEDPRIMARYLOCK 0x00000008 |
| #define | DSDDESC_DONTNEEDSECONDARYLOCK 0x00000010 |
| #define | DSDDESC_DONTNEEDWRITELEAD 0x00000020 |
| #define | DSDHEAP_NOHEAP 0 |
| #define | DSDHEAP_CREATEHEAP 1 |
| #define | DSDHEAP_USEDIRECTDRAWHEAP 2 |
| #define | DSDHEAP_PRIVATEHEAP 3 |
| #define | INTERFACE IDsDriver |
| #define | IDsDriver_QueryInterface(p, a, b) (p)->lpVtbl->QueryInterface(p,a,b) |
| #define | IDsDriver_AddRef(p) (p)->lpVtbl->AddRef(p) |
| #define | IDsDriver_Release(p) (p)->lpVtbl->Release(p) |
| #define | IDsDriver_GetDriverDesc(p, a) (p)->lpVtbl->GetDriverDesc(p,a) |
| #define | IDsDriver_Open(p) (p)->lpVtbl->Open(p) |
| #define | IDsDriver_Close(p) (p)->lpVtbl->Close(p) |
| #define | IDsDriver_GetCaps(p, a) (p)->lpVtbl->GetCaps(p,a) |
| #define | IDsDriver_CreateSoundBuffer(p, a, b, c, d, e, f) (p)->lpVtbl->CreateSoundBuffer(p,a,b,c,d,e,f) |
| #define | IDsDriver_DuplicateSoundBuffer(p, a, b) (p)->lpVtbl->DuplicateSoundBuffer(p,a,b) |
| #define | INTERFACE IDsDriverBuffer |
| #define | IDsDriverBuffer_QueryInterface(p, a, b) (p)->lpVtbl->QueryInterface(p,a,b) |
| #define | IDsDriverBuffer_AddRef(p) (p)->lpVtbl->AddRef(p) |
| #define | IDsDriverBuffer_Release(p) (p)->lpVtbl->Release(p) |
| #define | IDsDriverBuffer_Lock(p, a, b, c, d, e, f, g) (p)->lpVtbl->Lock(p,a,b,c,d,e,f,g) |
| #define | IDsDriverBuffer_Unlock(p, a, b, c, d) (p)->lpVtbl->Unlock(p,a,b,c,d) |
| #define | IDsDriverBuffer_SetFormat(p, a) (p)->lpVtbl->SetFormat(p,a) |
| #define | IDsDriverBuffer_SetFrequency(p, a) (p)->lpVtbl->SetFrequency(p,a) |
| #define | IDsDriverBuffer_SetVolumePan(p, a) (p)->lpVtbl->SetVolumePan(p,a) |
| #define | IDsDriverBuffer_SetPosition(p, a) (p)->lpVtbl->SetPosition(p,a) |
| #define | IDsDriverBuffer_GetPosition(p, a, b) (p)->lpVtbl->GetPosition(p,a,b) |
| #define | IDsDriverBuffer_Play(p, a, b, c) (p)->lpVtbl->Play(p,a,b,c) |
| #define | IDsDriverBuffer_Stop(p) (p)->lpVtbl->Stop(p) |
| #define | INTERFACE IDsDriverPropertySet |
| #define | IDsDriverPropertySet_QueryInterface(p, a, b) (p)->lpVtbl->QueryInterface(p,a,b) |
| #define | IDsDriverPropertySet_AddRef(p) (p)->lpVtbl->AddRef(p) |
| #define | IDsDriverPropertySet_Release(p) (p)->lpVtbl->Release(p) |
| #define | IDsDriverPropertySet_Get(p, a, b, c, d, e, f) (p)->lpVtbl->Get(p,a,b,c,d,e,f) |
| #define | IDsDriverPropertySet_Set(p, a, b, c, d, e) (p)->lpVtbl->Set(p,a,b,c,d,e) |
| #define | IDsDriverPropertySet_QuerySupport(p, a, b, c) (p)->lpVtbl->QuerySupport(p,a,b,c) |
| #define | INTERFACE IDsDriverNotify |
| #define | IDsDriverNotify_QueryInterface(p, a, b) (p)->lpVtbl->QueryInterface(p,a,b) |
| #define | IDsDriverNotify_AddRef(p) (p)->lpVtbl->AddRef(p) |
| #define | IDsDriverNotify_Release(p) (p)->lpVtbl->Release(p) |
| #define | IDsDriverNotify_SetNotificationPositions(p, a, b) (p)->lpVtbl->SetNotificationPositions(p,a,b) |
| #define | INTERFACE IDsCaptureDriver |
| #define | IDsCaptureDriver_QueryInterface(p, a, b) (p)->lpVtbl->QueryInterface(p,a,b) |
| #define | IDsCaptureDriver_AddRef(p) (p)->lpVtbl->AddRef(p) |
| #define | IDsCaptureDriver_Release(p) (p)->lpVtbl->Release(p) |
| #define | IDsCaptureDriver_GetDriverDesc(p, a) (p)->lpVtbl->GetDriverDesc(p,a) |
| #define | IDsCaptureDriver_Open(p) (p)->lpVtbl->Open(p) |
| #define | IDsCaptureDriver_Close(p) (p)->lpVtbl->Close(p) |
| #define | IDsCaptureDriver_GetCaps(p, a) (p)->lpVtbl->GetCaps(p,a) |
| #define | IDsCaptureDriver_CreateCaptureBuffer(p, a, b, c, d, e, f) (p)->lpVtbl->CreateCaptureBuffer(p,a,b,c,d,e,f) |
| #define | INTERFACE IDsCaptureDriverBuffer |
| #define | IDsCaptureDriverBuffer_QueryInterface(p, a, b) (p)->lpVtbl->QueryInterface(p,a,b) |
| #define | IDsCaptureDriverBuffer_AddRef(p) (p)->lpVtbl->AddRef(p) |
| #define | IDsCaptureDriverBuffer_Release(p) (p)->lpVtbl->Release(p) |
| #define | IDsCaptureDriverBuffer_Lock(p, a, b, c, d, e, f, g) (p)->lpVtbl->Lock(p,a,b,c,d,e,f,g) |
| #define | IDsCaptureDriverBuffer_Unlock(p, a, b, c, d) (p)->lpVtbl->Unlock(p,a,b,c,d) |
| #define | IDsCaptureDriverBuffer_SetFormat(p, a) (p)->lpVtbl->SetFormat(p,a) |
| #define | IDsCaptureDriverBuffer_GetPosition(p, a, b) (p)->lpVtbl->GetPosition(p,a,b) |
| #define | IDsCaptureDriverBuffer_GetStatus(p, a) (p)->lpVtbl->GetStatus(p,a) |
| #define | IDsCaptureDriverBuffer_Start(p, a) (p)->lpVtbl->Start(p,a) |
| #define | IDsCaptureDriverBuffer_Stop(p) (p)->lpVtbl->Stop(p) |
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 |
Enumerations |
| enum | DSPROPERTY_DIRECTSOUND3DLISTENER {
DSPROPERTY_DIRECTSOUND3DLISTENER_ALL,
DSPROPERTY_DIRECTSOUND3DLISTENER_POSITION,
DSPROPERTY_DIRECTSOUND3DLISTENER_VELOCITY,
DSPROPERTY_DIRECTSOUND3DLISTENER_ORIENTATION,
DSPROPERTY_DIRECTSOUND3DLISTENER_DISTANCEFACTOR,
DSPROPERTY_DIRECTSOUND3DLISTENER_ROLLOFFFACTOR,
DSPROPERTY_DIRECTSOUND3DLISTENER_DOPPLERFACTOR,
DSPROPERTY_DIRECTSOUND3DLISTENER_BATCH,
DSPROPERTY_DIRECTSOUND3DLISTENER_ALLOCATION
} |
| enum | DSPROPERTY_DIRECTSOUND3DBUFFER {
DSPROPERTY_DIRECTSOUND3DBUFFER_ALL,
DSPROPERTY_DIRECTSOUND3DBUFFER_POSITION,
DSPROPERTY_DIRECTSOUND3DBUFFER_VELOCITY,
DSPROPERTY_DIRECTSOUND3DBUFFER_CONEANGLES,
DSPROPERTY_DIRECTSOUND3DBUFFER_CONEORIENTATION,
DSPROPERTY_DIRECTSOUND3DBUFFER_CONEOUTSIDEVOLUME,
DSPROPERTY_DIRECTSOUND3DBUFFER_MINDISTANCE,
DSPROPERTY_DIRECTSOUND3DBUFFER_MAXDISTANCE,
DSPROPERTY_DIRECTSOUND3DBUFFER_MODE
} |
| enum | DSPROPERTY_DIRECTSOUNDSPEAKERCONFIG { DSPROPERTY_DIRECTSOUNDSPEAKERCONFIG_SPEAKERCONFIG
} |
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) |
Generated on Sun May 27 2012 05:40:45 for ReactOS by
1.7.6.1
|