From 8898ad9b25fca6afe2374d293a981db02a83d7e9 Mon Sep 17 00:00:00 2001 From: "FWoltermann@gmail.com" Date: Thu, 31 May 2012 14:46:27 +0000 Subject: Committing the documentation to svn to have it accessible online --- Doc/doxygen/html/_i_a3_d_8_h.html | 827 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 827 insertions(+) create mode 100644 Doc/doxygen/html/_i_a3_d_8_h.html (limited to 'Doc/doxygen/html/_i_a3_d_8_h.html') diff --git a/Doc/doxygen/html/_i_a3_d_8_h.html b/Doc/doxygen/html/_i_a3_d_8_h.html new file mode 100644 index 0000000..6c2c74c --- /dev/null +++ b/Doc/doxygen/html/_i_a3_d_8_h.html @@ -0,0 +1,827 @@ + + + + + +Starshatter_Open: D:/SRC/StarshatterSVN/nGenEx/IA3D.H File Reference + + + + + + + + + + + + + +
+
+ + + + + + +
+
Starshatter_Open +
+
Open source Starshatter engine
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+ +
+
IA3D.H File Reference
+
+
+ +

Go to the source code of this file.

+ + + + + + + + + + + + + + + + + + + + + +

+Macros

#define OUTPUT_MODE_STEREO   0x00000001
#define OUTPUT_MODE_QUAD   0x00000002
#define OUTPUT_HEADPHONES   0x00000001
#define OUTPUT_SPEAKERS_WIDE   0x00000002
#define OUTPUT_SPEAKERS_NARROW   0x00000003
#define A3D_RESOURCE_MODE_OFF   0x00000000
#define A3D_RESOURCE_MODE_NOTIFY   0x00000001
#define A3D_RESOURCE_MODE_DYNAMIC   0x00000002
#define INTERFACE   IA3d
#define A3D_OK   1
#define IA3d_QueryInterface(p, a, b)   (p)->lpVtbl->QueryInterface(p,a,b)
#define IA3d_AddRef(p)   (p)->lpVtbl->AddRef(p)
#define IA3d_Release(p)   (p)->lpVtbl->Release(p)
#define IA3d_SetOutputMode(p, a, b, c)   (p)->lpVtbl->SetOutputMode(p,a,b,c)
#define IA3d_GetOutputMode(p, a, b, c)   (p)->lpVtbl->GetOutputMode(p,a,b,c)
#define IA3d_SetResourceManagerMode(p, a)   (p)->lpVtbl->SetResourceManagerMode(p,a)
#define IA3d_GetResourceManagerMode(p, a)   (p)->lpVtbl->GetResourceManagerMode(p,a)
#define IA3d_SetHFAbsorbFactor(p, a)   (p)->lpVtbl->SetHFAbsorbFactor(p,a)
#define IA3d_GetHFAbsorbFactor(p, a)   (p)->lpVtbl->GetHFAbsorbFactor(p,a)
+ + +

+Typedefs

typedef struct IA3d * LPIA3D
+ + + + + +

+Functions

 DEFINE_GUID (CLSID_A3d, 0xd8f1eee0, 0xf634, 0x11cf, 0x87, 0x0, 0x0, 0xa0, 0x24, 0x5d, 0x91, 0x8b)
 DEFINE_GUID (IID_IA3d, 0xd8f1eee1, 0xf634, 0x11cf, 0x87, 0x0, 0x0, 0xa0, 0x24, 0x5d, 0x91, 0x8b)
 DECLARE_INTERFACE_ (IA3d, IUnknown)
 _declspec (dllexport) HRESULT WINAPI A3dCreate(GUID *lpGUID
+ + + +

+Variables

LPDIRECTSOUND * ppDS
LPDIRECTSOUND IUnknown FAR * pUnkOuter
+

Macro Definition Documentation

+ +
+
+ + + + +
#define A3D_OK   1
+
+ +

Definition at line 88 of file IA3D.H.

+ +
+
+ +
+
+ + + + +
#define A3D_RESOURCE_MODE_DYNAMIC   0x00000002
+
+ +

Definition at line 54 of file IA3D.H.

+ +
+
+ +
+
+ + + + +
#define A3D_RESOURCE_MODE_NOTIFY   0x00000001
+
+ +

Definition at line 53 of file IA3D.H.

+ +
+
+ +
+
+ + + + +
#define A3D_RESOURCE_MODE_OFF   0x00000000
+
+ +

Definition at line 52 of file IA3D.H.

+ +
+
+ +
+
+ + + + + + + + +
#define IA3d_AddRef( p)   (p)->lpVtbl->AddRef(p)
+
+ +

Definition at line 97 of file IA3D.H.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
#define IA3d_GetHFAbsorbFactor( p,
 
)   (p)->lpVtbl->GetHFAbsorbFactor(p,a)
+
+ +

Definition at line 104 of file IA3D.H.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define IA3d_GetOutputMode( p,
 a,
 b,
 
)   (p)->lpVtbl->GetOutputMode(p,a,b,c)
+
+ +

Definition at line 100 of file IA3D.H.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
#define IA3d_GetResourceManagerMode( p,
 
)   (p)->lpVtbl->GetResourceManagerMode(p,a)
+
+ +

Definition at line 102 of file IA3D.H.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
#define IA3d_QueryInterface( p,
 a,
 
)   (p)->lpVtbl->QueryInterface(p,a,b)
+
+ +

Definition at line 96 of file IA3D.H.

+ +
+
+ +
+
+ + + + + + + + +
#define IA3d_Release( p)   (p)->lpVtbl->Release(p)
+
+ +

Definition at line 98 of file IA3D.H.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
#define IA3d_SetHFAbsorbFactor( p,
 
)   (p)->lpVtbl->SetHFAbsorbFactor(p,a)
+
+ +

Definition at line 103 of file IA3D.H.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define IA3d_SetOutputMode( p,
 a,
 b,
 
)   (p)->lpVtbl->SetOutputMode(p,a,b,c)
+
+ +

Definition at line 99 of file IA3D.H.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
#define IA3d_SetResourceManagerMode( p,
 
)   (p)->lpVtbl->SetResourceManagerMode(p,a)
+
+ +

Definition at line 101 of file IA3D.H.

+ +
+
+ +
+
+ + + + +
#define INTERFACE   IA3d
+
+ +

Definition at line 59 of file IA3D.H.

+ +
+
+ +
+
+ + + + +
#define OUTPUT_HEADPHONES   0x00000001
+
+ +

Definition at line 47 of file IA3D.H.

+ +
+
+ +
+
+ + + + +
#define OUTPUT_MODE_QUAD   0x00000002
+
+ +

Definition at line 44 of file IA3D.H.

+ +
+
+ +
+
+ + + + +
#define OUTPUT_MODE_STEREO   0x00000001
+
+ +

Definition at line 43 of file IA3D.H.

+ +
+
+ +
+
+ + + + +
#define OUTPUT_SPEAKERS_NARROW   0x00000003
+
+ +

Definition at line 49 of file IA3D.H.

+ +
+
+ +
+
+ + + + +
#define OUTPUT_SPEAKERS_WIDE   0x00000002
+
+ +

Definition at line 48 of file IA3D.H.

+ +
+
+

Typedef Documentation

+ +
+
+ + + + +
typedef struct IA3d* LPIA3D
+
+ +

Definition at line 61 of file IA3D.H.

+ +
+
+

Function Documentation

+ +
+
+ + + + + + + + +
_declspec (dllexport )
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
DECLARE_INTERFACE_ (IA3d ,
IUnknown  
)
+
+ +

Definition at line 63 of file IA3D.H.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
DEFINE_GUID (CLSID_A3d ,
0xd8f1eee0 ,
0xf634 ,
0x11cf ,
0x87 ,
0x0 ,
0x0 ,
0xa0 ,
0x24 ,
0x5d ,
0x91 ,
0x8b  
)
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
DEFINE_GUID (IID_IA3d ,
0xd8f1eee1 ,
0xf634 ,
0x11cf ,
0x87 ,
0x0 ,
0x0 ,
0xa0 ,
0x24 ,
0x5d ,
0x91 ,
0x8b  
)
+
+ +
+
+

Variable Documentation

+ +
+
+ + + + +
LPDIRECTSOUND* ppDS
+
+ +

Definition at line 91 of file IA3D.H.

+ +
+
+ +
+
+ + + + +
LPDIRECTSOUND IUnknown FAR* pUnkOuter
+
+ +

Definition at line 91 of file IA3D.H.

+ +
+
+
+
+ + + + -- cgit v1.1