updated to current repository head of SharpDX (Release version)

fixed some issues in DX10 RenderSystem due to the SharpDX update
This commit is contained in:
Glatzemann 2011-11-10 14:35:12 +00:00
parent 1851fb2f6d
commit 4408acf3e8
53 changed files with 106347 additions and 97521 deletions

View File

@ -95,6 +95,7 @@ namespace ANX.Framework.Windows.DX10
#endregion #endregion
#region Private Members
private Device device; private Device device;
private SwapChain swapChain; private SwapChain swapChain;
private RenderTargetView renderView; private RenderTargetView renderView;
@ -103,6 +104,10 @@ namespace ANX.Framework.Windows.DX10
private VertexBuffer currentVertexBuffer; private VertexBuffer currentVertexBuffer;
private IndexBuffer currentIndexBuffer; private IndexBuffer currentIndexBuffer;
private SharpDX.Direct3D10.Viewport currentViewport; private SharpDX.Direct3D10.Viewport currentViewport;
private uint lastClearColor;
private SharpDX.Color4 clearColor;
#endregion // Private Members
public GraphicsDeviceWindowsDX10(PresentationParameters presentationParameters) public GraphicsDeviceWindowsDX10(PresentationParameters presentationParameters)
{ {
@ -137,25 +142,23 @@ namespace ANX.Framework.Windows.DX10
currentViewport = new SharpDX.Direct3D10.Viewport(0, 0, presentationParameters.BackBufferWidth, presentationParameters.BackBufferHeight); currentViewport = new SharpDX.Direct3D10.Viewport(0, 0, presentationParameters.BackBufferWidth, presentationParameters.BackBufferHeight);
} }
#region Clear #region Clear
private uint lastClearColor; public void Clear(ref Color color)
private SharpDX.Color4 clearColor; {
public void Clear(ref Color color) uint newClearColor = color.PackedValue;
{ if (lastClearColor != newClearColor)
uint newClearColor = color.PackedValue; {
if (lastClearColor != newClearColor) lastClearColor = newClearColor;
{ clearColor.Red = color.R * ColorMultiplier;
lastClearColor = newClearColor; clearColor.Green = color.G * ColorMultiplier;
clearColor.Red = color.R * ColorMultiplier; clearColor.Blue = color.B * ColorMultiplier;
clearColor.Green = color.G * ColorMultiplier; clearColor.Alpha = color.A * ColorMultiplier;
clearColor.Blue = color.B * ColorMultiplier; }
clearColor.Alpha = color.A * ColorMultiplier; device.ClearRenderTargetView(renderView, clearColor);
} }
device.ClearRenderTargetView(renderView, clearColor); #endregion
}
#endregion
public void Present() public void Present()
{ {
swapChain.Present(0, PresentFlags.None); swapChain.Present(0, PresentFlags.None);
} }

View File

@ -6,6 +6,7 @@ using System.Text;
using ANX.Framework.NonXNA; using ANX.Framework.NonXNA;
using SharpDX.Direct3D10; using SharpDX.Direct3D10;
using ANX.Framework.Graphics; using ANX.Framework.Graphics;
using System.Runtime.InteropServices;
#endregion // Using Statements #endregion // Using Statements
@ -102,19 +103,29 @@ namespace ANX.Framework.Windows.DX10
//TODO: check offsetInBytes parameter for bounds etc. //TODO: check offsetInBytes parameter for bounds etc.
using (var vData = new SharpDX.DataStream(data, true, false)) GCHandle pinnedArray = GCHandle.Alloc(data, GCHandleType.Pinned);
{ IntPtr dataPointer = pinnedArray.AddrOfPinnedObject();
if (offsetInBytes > 0)
{
vData.Seek(offsetInBytes / (size == IndexElementSize.SixteenBits ? 2 : 4), System.IO.SeekOrigin.Begin);
}
using (var d = buffer.Map(MapMode.WriteDiscard)) int dataLength = Marshal.SizeOf(typeof(T)) * data.Length;
unsafe
{
using (var vData = new SharpDX.DataStream(dataPointer, dataLength, true, false))
{ {
vData.CopyTo(d); if (offsetInBytes > 0)
buffer.Unmap(); {
vData.Seek(offsetInBytes / (size == IndexElementSize.SixteenBits ? 2 : 4), System.IO.SeekOrigin.Begin);
}
using (var d = buffer.Map(MapMode.WriteDiscard))
{
vData.CopyTo(d);
buffer.Unmap();
}
} }
} }
pinnedArray.Free();
} }
public void SetData<T>(GraphicsDevice graphicsDevice, T[] data, int startIndex, int elementCount) where T : struct public void SetData<T>(GraphicsDevice graphicsDevice, T[] data, int startIndex, int elementCount) where T : struct

View File

@ -6,6 +6,7 @@ using System.Text;
using ANX.Framework.NonXNA; using ANX.Framework.NonXNA;
using SharpDX.Direct3D10; using SharpDX.Direct3D10;
using ANX.Framework.Graphics; using ANX.Framework.Graphics;
using System.Runtime.InteropServices;
#endregion // Using Statements #endregion // Using Statements
@ -92,29 +93,39 @@ namespace ANX.Framework.Windows.DX10
{ {
//TODO: check offsetInBytes parameter for bounds etc. //TODO: check offsetInBytes parameter for bounds etc.
using (var vData = new SharpDX.DataStream(data, true, false)) GCHandle pinnedArray = GCHandle.Alloc(data, GCHandleType.Pinned);
{ IntPtr dataPointer = pinnedArray.AddrOfPinnedObject();
if (offsetInBytes > 0)
{
vData.Seek(offsetInBytes / vertexStride, System.IO.SeekOrigin.Begin);
}
using (var d = buffer.Map(MapMode.WriteDiscard)) int dataLength = Marshal.SizeOf(typeof(T)) * data.Length;
unsafe
{
using (var vData = new SharpDX.DataStream(dataPointer, dataLength, true, false))
{ {
if (startIndex > 0 || elementCount < data.Length) if (offsetInBytes > 0)
{ {
for (int i = startIndex; i < startIndex + elementCount; i++) vData.Seek(offsetInBytes / vertexStride, System.IO.SeekOrigin.Begin);
}
using (var d = buffer.Map(MapMode.WriteDiscard))
{
if (startIndex > 0 || elementCount < data.Length)
{ {
d.Write<T>(data[i]); for (int i = startIndex; i < startIndex + elementCount; i++)
{
d.Write<T>(data[i]);
}
} }
else
{
vData.CopyTo(d);
}
buffer.Unmap();
} }
else
{
vData.CopyTo(d);
}
buffer.Unmap();
} }
} }
pinnedArray.Free();
} }
public void SetData<T>(GraphicsDevice graphicsDevice, T[] data) where T : struct public void SetData<T>(GraphicsDevice graphicsDevice, T[] data) where T : struct

View File

@ -261,8 +261,7 @@ namespace ANX.Framework
} }
} }
protected virtual void Dispose(bool disposing protected virtual void Dispose(bool disposing)
)
{ {
throw new NotImplementedException(); throw new NotImplementedException();
} }

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

Binary file not shown.

Binary file not shown.

View File

@ -4,39 +4,338 @@
<name>SharpDX.X3DAudio</name> <name>SharpDX.X3DAudio</name>
</assembly> </assembly>
<members> <members>
<member name="T:SharpDX.X3DAudio.Cone">
<summary>
No documentation.
</summary>
<!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_CONE']/*"/>
<unmanaged>X3DAUDIO_CONE</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.Cone.InnerAngle">
<summary>
No documentation.
</summary>
<!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_CONE::InnerAngle']/*"/>
<unmanaged>float InnerAngle</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.Cone.OuterAngle">
<summary>
No documentation.
</summary>
<!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_CONE::OuterAngle']/*"/>
<unmanaged>float OuterAngle</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.Cone.InnerVolume">
<summary>
No documentation.
</summary>
<!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_CONE::InnerVolume']/*"/>
<unmanaged>float InnerVolume</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.Cone.OuterVolume">
<summary>
No documentation.
</summary>
<!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_CONE::OuterVolume']/*"/>
<unmanaged>float OuterVolume</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.Cone.InnerLpf">
<summary>
No documentation.
</summary>
<!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_CONE::InnerLPF']/*"/>
<unmanaged>float InnerLPF</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.Cone.OuterLpf">
<summary>
No documentation.
</summary>
<!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_CONE::OuterLPF']/*"/>
<unmanaged>float OuterLPF</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.Cone.InnerReverb">
<summary>
No documentation.
</summary>
<!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_CONE::InnerReverb']/*"/>
<unmanaged>float InnerReverb</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.Cone.OuterReverb">
<summary>
No documentation.
</summary>
<!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_CONE::OuterReverb']/*"/>
<unmanaged>float OuterReverb</unmanaged>
</member>
<member name="T:SharpDX.X3DAudio.CurvePoint">
<summary>
No documentation.
</summary>
<!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_DISTANCE_CURVE_POINT']/*"/>
<unmanaged>X3DAUDIO_DISTANCE_CURVE_POINT</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.CurvePoint.Distance">
<summary>
No documentation.
</summary>
<!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_DISTANCE_CURVE_POINT::Distance']/*"/>
<unmanaged>float Distance</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.CurvePoint.DspSetting">
<summary>
No documentation.
</summary>
<!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_DISTANCE_CURVE_POINT::DSPSetting']/*"/>
<unmanaged>float DSPSetting</unmanaged>
</member>
<member name="T:SharpDX.X3DAudio.DistanceCurve"> <member name="T:SharpDX.X3DAudio.DistanceCurve">
<summary> <summary>
No documentation. No documentation.
</summary> </summary>
<!-- No matching elements were found for the following include tag --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_DISTANCE_CURVE']/*"/> <!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_DISTANCE_CURVE']/*"/>
<unmanaged>X3DAUDIO_DISTANCE_CURVE</unmanaged> <unmanaged>X3DAUDIO_DISTANCE_CURVE</unmanaged>
</member> </member>
<member name="F:SharpDX.X3DAudio.DistanceCurve.PointsPointer"> <member name="F:SharpDX.X3DAudio.DistanceCurve.PointsPointer">
<summary> <summary>
No documentation. No documentation.
</summary> </summary>
<!-- No matching elements were found for the following include tag --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_DISTANCE_CURVE::pPoints']/*"/> <!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_DISTANCE_CURVE::pPoints']/*"/>
<unmanaged>X3DAUDIO_DISTANCE_CURVE_POINT* pPoints</unmanaged> <unmanaged>X3DAUDIO_DISTANCE_CURVE_POINT* pPoints</unmanaged>
</member> </member>
<member name="F:SharpDX.X3DAudio.DistanceCurve.PointCount"> <member name="F:SharpDX.X3DAudio.DistanceCurve.PointCount">
<summary> <summary>
No documentation. No documentation.
</summary> </summary>
<!-- No matching elements were found for the following include tag --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_DISTANCE_CURVE::PointCount']/*"/> <!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_DISTANCE_CURVE::PointCount']/*"/>
<unmanaged>unsigned int PointCount</unmanaged> <unmanaged>unsigned int PointCount</unmanaged>
</member> </member>
<member name="T:SharpDX.X3DAudio.DspSettings">
<summary>
No documentation.
</summary>
<!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_DSP_SETTINGS']/*"/>
<unmanaged>X3DAUDIO_DSP_SETTINGS</unmanaged>
<summary>
No documentation.
</summary>
<!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_DSP_SETTINGS']/*"/>
<unmanaged>X3DAUDIO_DSP_SETTINGS</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.DspSettings.MatrixCoefficientsPointer">
<summary>
No documentation.
</summary>
<!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_DSP_SETTINGS::pMatrixCoefficients']/*"/>
<unmanaged>float* pMatrixCoefficients</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.DspSettings.DelayTimesPointer">
<summary>
No documentation.
</summary>
<!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_DSP_SETTINGS::pDelayTimes']/*"/>
<unmanaged>float* pDelayTimes</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.DspSettings.SourceChannelCount">
<summary>
No documentation.
</summary>
<!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_DSP_SETTINGS::SrcChannelCount']/*"/>
<unmanaged>unsigned int SrcChannelCount</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.DspSettings.DestinationChannelCount">
<summary>
No documentation.
</summary>
<!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_DSP_SETTINGS::DstChannelCount']/*"/>
<unmanaged>unsigned int DstChannelCount</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.DspSettings.LpfDirectCoefficient">
<summary>
No documentation.
</summary>
<!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_DSP_SETTINGS::LPFDirectCoefficient']/*"/>
<unmanaged>float LPFDirectCoefficient</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.DspSettings.LpfReverbCoefficient">
<summary>
No documentation.
</summary>
<!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_DSP_SETTINGS::LPFReverbCoefficient']/*"/>
<unmanaged>float LPFReverbCoefficient</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.DspSettings.ReverbLevel">
<summary>
No documentation.
</summary>
<!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_DSP_SETTINGS::ReverbLevel']/*"/>
<unmanaged>float ReverbLevel</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.DspSettings.DopplerFactor">
<summary>
No documentation.
</summary>
<!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_DSP_SETTINGS::DopplerFactor']/*"/>
<unmanaged>float DopplerFactor</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.DspSettings.EmitterToListenerAngle">
<summary>
No documentation.
</summary>
<!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_DSP_SETTINGS::EmitterToListenerAngle']/*"/>
<unmanaged>float EmitterToListenerAngle</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.DspSettings.EmitterToListenerDistance">
<summary>
No documentation.
</summary>
<!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_DSP_SETTINGS::EmitterToListenerDistance']/*"/>
<unmanaged>float EmitterToListenerDistance</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.DspSettings.EmitterVelocityComponent">
<summary>
No documentation.
</summary>
<!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_DSP_SETTINGS::EmitterVelocityComponent']/*"/>
<unmanaged>float EmitterVelocityComponent</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.DspSettings.ListenerVelocityComponent">
<summary>
No documentation.
</summary>
<!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_DSP_SETTINGS::ListenerVelocityComponent']/*"/>
<unmanaged>float ListenerVelocityComponent</unmanaged>
</member>
<member name="T:SharpDX.X3DAudio.Emitter"> <member name="T:SharpDX.X3DAudio.Emitter">
<summary> <summary>
No documentation. No documentation.
</summary> </summary>
<!-- Failed to insert some or all of included XML --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_EMITTER']/*"/> <!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_EMITTER']/*"/>
<unmanaged>X3DAUDIO_EMITTER</unmanaged> <unmanaged>X3DAUDIO_EMITTER</unmanaged>
<summary> <summary>
No documentation. No documentation.
</summary> </summary>
<!-- Failed to insert some or all of included XML --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_EMITTER']/*"/> <!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_EMITTER']/*"/>
<unmanaged>X3DAUDIO_EMITTER</unmanaged> <unmanaged>X3DAUDIO_EMITTER</unmanaged>
</member> </member>
<member name="F:SharpDX.X3DAudio.Emitter.ConePointer">
<summary>
No documentation.
</summary>
<!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_EMITTER::pCone']/*"/>
<unmanaged>X3DAUDIO_CONE* pCone</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.Emitter.OrientFront">
<summary>
No documentation.
</summary>
<!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_EMITTER::OrientFront']/*"/>
<unmanaged>D3DVECTOR OrientFront</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.Emitter.OrientTop">
<summary>
No documentation.
</summary>
<!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_EMITTER::OrientTop']/*"/>
<unmanaged>D3DVECTOR OrientTop</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.Emitter.Position">
<summary>
No documentation.
</summary>
<!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_EMITTER::Position']/*"/>
<unmanaged>D3DVECTOR Position</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.Emitter.Velocity">
<summary>
No documentation.
</summary>
<!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_EMITTER::Velocity']/*"/>
<unmanaged>D3DVECTOR Velocity</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.Emitter.InnerRadius">
<summary>
No documentation.
</summary>
<!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_EMITTER::InnerRadius']/*"/>
<unmanaged>float InnerRadius</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.Emitter.InnerRadiusAngle">
<summary>
No documentation.
</summary>
<!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_EMITTER::InnerRadiusAngle']/*"/>
<unmanaged>float InnerRadiusAngle</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.Emitter.ChannelCount">
<summary>
No documentation.
</summary>
<!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_EMITTER::ChannelCount']/*"/>
<unmanaged>unsigned int ChannelCount</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.Emitter.ChannelRadius">
<summary>
No documentation.
</summary>
<!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_EMITTER::ChannelRadius']/*"/>
<unmanaged>float ChannelRadius</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.Emitter.ChannelAzimuthsPointer">
<summary>
No documentation.
</summary>
<!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_EMITTER::pChannelAzimuths']/*"/>
<unmanaged>float* pChannelAzimuths</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.Emitter.VolumeCurvePointer">
<summary>
No documentation.
</summary>
<!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_EMITTER::pVolumeCurve']/*"/>
<unmanaged>X3DAUDIO_DISTANCE_CURVE* pVolumeCurve</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.Emitter.LFECurvePointer">
<summary>
No documentation.
</summary>
<!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_EMITTER::pLFECurve']/*"/>
<unmanaged>X3DAUDIO_DISTANCE_CURVE* pLFECurve</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.Emitter.LPFDirectCurvePointer">
<summary>
No documentation.
</summary>
<!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_EMITTER::pLPFDirectCurve']/*"/>
<unmanaged>X3DAUDIO_DISTANCE_CURVE* pLPFDirectCurve</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.Emitter.LPFReverbCurvePointer">
<summary>
No documentation.
</summary>
<!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_EMITTER::pLPFReverbCurve']/*"/>
<unmanaged>X3DAUDIO_DISTANCE_CURVE* pLPFReverbCurve</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.Emitter.ReverbCurvePointer">
<summary>
No documentation.
</summary>
<!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_EMITTER::pReverbCurve']/*"/>
<unmanaged>X3DAUDIO_DISTANCE_CURVE* pReverbCurve</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.Emitter.CurveDistanceScaler">
<summary>
No documentation.
</summary>
<!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_EMITTER::CurveDistanceScaler']/*"/>
<unmanaged>float CurveDistanceScaler</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.Emitter.DopplerScaler">
<summary>
No documentation.
</summary>
<!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_EMITTER::DopplerScaler']/*"/>
<unmanaged>float DopplerScaler</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.Emitter.Cone"> <member name="F:SharpDX.X3DAudio.Emitter.Cone">
<summary> <summary>
Reference to Cone data. Reference to Cone data.
@ -46,329 +345,143 @@
<member name="M:SharpDX.X3DAudio.Emitter.__MarshalTo(SharpDX.X3DAudio.Emitter.__Native@)"> <member name="M:SharpDX.X3DAudio.Emitter.__MarshalTo(SharpDX.X3DAudio.Emitter.__Native@)">
disabled as it is not used disabled as it is not used
</member> </member>
<member name="F:SharpDX.X3DAudio.Emitter.ConePointer"> <member name="T:SharpDX.X3DAudio.Listener">
<summary> <summary>
No documentation. No documentation.
</summary> </summary>
<!-- No matching elements were found for the following include tag --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_EMITTER::pCone']/*"/> <!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_LISTENER']/*"/>
<unmanaged>X3DAUDIO_CONE* pCone</unmanaged> <unmanaged>X3DAUDIO_LISTENER</unmanaged>
<summary>
No documentation.
</summary>
<!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_LISTENER']/*"/>
<unmanaged>X3DAUDIO_LISTENER</unmanaged>
</member> </member>
<member name="F:SharpDX.X3DAudio.Emitter.OrientFront"> <member name="F:SharpDX.X3DAudio.Listener.OrientFront">
<summary> <summary>
No documentation. No documentation.
</summary> </summary>
<!-- No matching elements were found for the following include tag --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_EMITTER::OrientFront']/*"/> <!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_LISTENER::OrientFront']/*"/>
<unmanaged>D3DVECTOR OrientFront</unmanaged> <unmanaged>D3DVECTOR OrientFront</unmanaged>
</member> </member>
<member name="F:SharpDX.X3DAudio.Emitter.OrientTop"> <member name="F:SharpDX.X3DAudio.Listener.OrientTop">
<summary> <summary>
No documentation. No documentation.
</summary> </summary>
<!-- No matching elements were found for the following include tag --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_EMITTER::OrientTop']/*"/> <!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_LISTENER::OrientTop']/*"/>
<unmanaged>D3DVECTOR OrientTop</unmanaged> <unmanaged>D3DVECTOR OrientTop</unmanaged>
</member> </member>
<member name="F:SharpDX.X3DAudio.Emitter.Position"> <member name="F:SharpDX.X3DAudio.Listener.Position">
<summary> <summary>
No documentation. No documentation.
</summary> </summary>
<!-- No matching elements were found for the following include tag --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_EMITTER::Position']/*"/> <!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_LISTENER::Position']/*"/>
<unmanaged>D3DVECTOR Position</unmanaged> <unmanaged>D3DVECTOR Position</unmanaged>
</member> </member>
<member name="F:SharpDX.X3DAudio.Emitter.Velocity"> <member name="F:SharpDX.X3DAudio.Listener.Velocity">
<summary> <summary>
No documentation. No documentation.
</summary> </summary>
<!-- No matching elements were found for the following include tag --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_EMITTER::Velocity']/*"/> <!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_LISTENER::Velocity']/*"/>
<unmanaged>D3DVECTOR Velocity</unmanaged> <unmanaged>D3DVECTOR Velocity</unmanaged>
</member> </member>
<member name="F:SharpDX.X3DAudio.Emitter.InnerRadius"> <member name="F:SharpDX.X3DAudio.Listener.ConePointer">
<summary> <summary>
No documentation. No documentation.
</summary> </summary>
<!-- No matching elements were found for the following include tag --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_EMITTER::InnerRadius']/*"/> <!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_LISTENER::pCone']/*"/>
<unmanaged>float InnerRadius</unmanaged> <unmanaged>X3DAUDIO_CONE* pCone</unmanaged>
</member> </member>
<member name="F:SharpDX.X3DAudio.Emitter.InnerRadiusAngle"> <member name="F:SharpDX.X3DAudio.Listener.Cone">
<summary> <summary>
No documentation. Reference to Cone data.
</summary> </summary>
<!-- No matching elements were found for the following include tag --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_EMITTER::InnerRadiusAngle']/*"/> <unmanaged>X3DAUDIO_CONE* pCone</unmanaged>
<unmanaged>float InnerRadiusAngle</unmanaged>
</member> </member>
<member name="F:SharpDX.X3DAudio.Emitter.ChannelCount"> <member name="M:SharpDX.X3DAudio.Listener.__MarshalTo(SharpDX.X3DAudio.Listener.__Native@)">
<summary> Disabled as it is not used
No documentation.
</summary>
<!-- No matching elements were found for the following include tag --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_EMITTER::ChannelCount']/*"/>
<unmanaged>unsigned int ChannelCount</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.Emitter.ChannelRadius">
<summary>
No documentation.
</summary>
<!-- No matching elements were found for the following include tag --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_EMITTER::ChannelRadius']/*"/>
<unmanaged>float ChannelRadius</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.Emitter.ChannelAzimuthsPointer">
<summary>
No documentation.
</summary>
<!-- No matching elements were found for the following include tag --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_EMITTER::pChannelAzimuths']/*"/>
<unmanaged>float* pChannelAzimuths</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.Emitter.VolumeCurvePointer">
<summary>
No documentation.
</summary>
<!-- No matching elements were found for the following include tag --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_EMITTER::pVolumeCurve']/*"/>
<unmanaged>X3DAUDIO_DISTANCE_CURVE* pVolumeCurve</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.Emitter.LFECurvePointer">
<summary>
No documentation.
</summary>
<!-- No matching elements were found for the following include tag --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_EMITTER::pLFECurve']/*"/>
<unmanaged>X3DAUDIO_DISTANCE_CURVE* pLFECurve</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.Emitter.LPFDirectCurvePointer">
<summary>
No documentation.
</summary>
<!-- No matching elements were found for the following include tag --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_EMITTER::pLPFDirectCurve']/*"/>
<unmanaged>X3DAUDIO_DISTANCE_CURVE* pLPFDirectCurve</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.Emitter.LPFReverbCurvePointer">
<summary>
No documentation.
</summary>
<!-- No matching elements were found for the following include tag --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_EMITTER::pLPFReverbCurve']/*"/>
<unmanaged>X3DAUDIO_DISTANCE_CURVE* pLPFReverbCurve</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.Emitter.ReverbCurvePointer">
<summary>
No documentation.
</summary>
<!-- No matching elements were found for the following include tag --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_EMITTER::pReverbCurve']/*"/>
<unmanaged>X3DAUDIO_DISTANCE_CURVE* pReverbCurve</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.Emitter.CurveDistanceScaler">
<summary>
No documentation.
</summary>
<!-- No matching elements were found for the following include tag --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_EMITTER::CurveDistanceScaler']/*"/>
<unmanaged>float CurveDistanceScaler</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.Emitter.DopplerScaler">
<summary>
No documentation.
</summary>
<!-- No matching elements were found for the following include tag --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_EMITTER::DopplerScaler']/*"/>
<unmanaged>float DopplerScaler</unmanaged>
</member>
<member name="T:SharpDX.X3DAudio.DspSettings">
<summary>
No documentation.
</summary>
<!-- Failed to insert some or all of included XML --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_DSP_SETTINGS']/*"/>
<unmanaged>X3DAUDIO_DSP_SETTINGS</unmanaged>
<summary>
No documentation.
</summary>
<!-- Failed to insert some or all of included XML --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_DSP_SETTINGS']/*"/>
<unmanaged>X3DAUDIO_DSP_SETTINGS</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.DspSettings.MatrixCoefficientsPointer">
<summary>
No documentation.
</summary>
<!-- No matching elements were found for the following include tag --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_DSP_SETTINGS::pMatrixCoefficients']/*"/>
<unmanaged>float* pMatrixCoefficients</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.DspSettings.DelayTimesPointer">
<summary>
No documentation.
</summary>
<!-- No matching elements were found for the following include tag --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_DSP_SETTINGS::pDelayTimes']/*"/>
<unmanaged>float* pDelayTimes</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.DspSettings.SourceChannelCount">
<summary>
No documentation.
</summary>
<!-- No matching elements were found for the following include tag --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_DSP_SETTINGS::SrcChannelCount']/*"/>
<unmanaged>unsigned int SrcChannelCount</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.DspSettings.DestinationChannelCount">
<summary>
No documentation.
</summary>
<!-- No matching elements were found for the following include tag --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_DSP_SETTINGS::DstChannelCount']/*"/>
<unmanaged>unsigned int DstChannelCount</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.DspSettings.LpfDirectCoefficient">
<summary>
No documentation.
</summary>
<!-- No matching elements were found for the following include tag --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_DSP_SETTINGS::LPFDirectCoefficient']/*"/>
<unmanaged>float LPFDirectCoefficient</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.DspSettings.LpfReverbCoefficient">
<summary>
No documentation.
</summary>
<!-- No matching elements were found for the following include tag --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_DSP_SETTINGS::LPFReverbCoefficient']/*"/>
<unmanaged>float LPFReverbCoefficient</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.DspSettings.ReverbLevel">
<summary>
No documentation.
</summary>
<!-- No matching elements were found for the following include tag --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_DSP_SETTINGS::ReverbLevel']/*"/>
<unmanaged>float ReverbLevel</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.DspSettings.DopplerFactor">
<summary>
No documentation.
</summary>
<!-- No matching elements were found for the following include tag --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_DSP_SETTINGS::DopplerFactor']/*"/>
<unmanaged>float DopplerFactor</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.DspSettings.EmitterToListenerAngle">
<summary>
No documentation.
</summary>
<!-- No matching elements were found for the following include tag --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_DSP_SETTINGS::EmitterToListenerAngle']/*"/>
<unmanaged>float EmitterToListenerAngle</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.DspSettings.EmitterToListenerDistance">
<summary>
No documentation.
</summary>
<!-- No matching elements were found for the following include tag --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_DSP_SETTINGS::EmitterToListenerDistance']/*"/>
<unmanaged>float EmitterToListenerDistance</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.DspSettings.EmitterVelocityComponent">
<summary>
No documentation.
</summary>
<!-- No matching elements were found for the following include tag --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_DSP_SETTINGS::EmitterVelocityComponent']/*"/>
<unmanaged>float EmitterVelocityComponent</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.DspSettings.ListenerVelocityComponent">
<summary>
No documentation.
</summary>
<!-- No matching elements were found for the following include tag --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_DSP_SETTINGS::ListenerVelocityComponent']/*"/>
<unmanaged>float ListenerVelocityComponent</unmanaged>
</member> </member>
<member name="T:SharpDX.X3DAudio.CalculateFlags"> <member name="T:SharpDX.X3DAudio.CalculateFlags">
<summary> <summary>
No documentation. No documentation.
</summary> </summary>
<!-- No matching elements were found for the following include tag --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAudioCalculateFlags']/*"/> <!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAudioCalculateFlags']/*"/>
<unmanaged>X3DAudioCalculateFlags</unmanaged> <unmanaged>X3DAudioCalculateFlags</unmanaged>
</member> </member>
<member name="F:SharpDX.X3DAudio.CalculateFlags.Matrix"> <member name="F:SharpDX.X3DAudio.CalculateFlags.Matrix">
<summary> <summary>
No documentation. No documentation.
</summary> </summary>
<!-- No matching elements were found for the following include tag --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_CALCULATE_MATRIX']/*"/> <!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_CALCULATE_MATRIX']/*"/>
<unmanaged>X3DAUDIO_CALCULATE_MATRIX</unmanaged> <unmanaged>X3DAUDIO_CALCULATE_MATRIX</unmanaged>
</member> </member>
<member name="F:SharpDX.X3DAudio.CalculateFlags.Delay"> <member name="F:SharpDX.X3DAudio.CalculateFlags.Delay">
<summary> <summary>
No documentation. No documentation.
</summary> </summary>
<!-- No matching elements were found for the following include tag --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_CALCULATE_DELAY']/*"/> <!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_CALCULATE_DELAY']/*"/>
<unmanaged>X3DAUDIO_CALCULATE_DELAY</unmanaged> <unmanaged>X3DAUDIO_CALCULATE_DELAY</unmanaged>
</member> </member>
<member name="F:SharpDX.X3DAudio.CalculateFlags.LpfDirect"> <member name="F:SharpDX.X3DAudio.CalculateFlags.LpfDirect">
<summary> <summary>
No documentation. No documentation.
</summary> </summary>
<!-- No matching elements were found for the following include tag --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_CALCULATE_LPF_DIRECT']/*"/> <!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_CALCULATE_LPF_DIRECT']/*"/>
<unmanaged>X3DAUDIO_CALCULATE_LPF_DIRECT</unmanaged> <unmanaged>X3DAUDIO_CALCULATE_LPF_DIRECT</unmanaged>
</member> </member>
<member name="F:SharpDX.X3DAudio.CalculateFlags.LpfReverb"> <member name="F:SharpDX.X3DAudio.CalculateFlags.LpfReverb">
<summary> <summary>
No documentation. No documentation.
</summary> </summary>
<!-- No matching elements were found for the following include tag --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_CALCULATE_LPF_REVERB']/*"/> <!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_CALCULATE_LPF_REVERB']/*"/>
<unmanaged>X3DAUDIO_CALCULATE_LPF_REVERB</unmanaged> <unmanaged>X3DAUDIO_CALCULATE_LPF_REVERB</unmanaged>
</member> </member>
<member name="F:SharpDX.X3DAudio.CalculateFlags.Reverb"> <member name="F:SharpDX.X3DAudio.CalculateFlags.Reverb">
<summary> <summary>
No documentation. No documentation.
</summary> </summary>
<!-- No matching elements were found for the following include tag --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_CALCULATE_REVERB']/*"/> <!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_CALCULATE_REVERB']/*"/>
<unmanaged>X3DAUDIO_CALCULATE_REVERB</unmanaged> <unmanaged>X3DAUDIO_CALCULATE_REVERB</unmanaged>
</member> </member>
<member name="F:SharpDX.X3DAudio.CalculateFlags.Doppler"> <member name="F:SharpDX.X3DAudio.CalculateFlags.Doppler">
<summary> <summary>
No documentation. No documentation.
</summary> </summary>
<!-- No matching elements were found for the following include tag --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_CALCULATE_DOPPLER']/*"/> <!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_CALCULATE_DOPPLER']/*"/>
<unmanaged>X3DAUDIO_CALCULATE_DOPPLER</unmanaged> <unmanaged>X3DAUDIO_CALCULATE_DOPPLER</unmanaged>
</member> </member>
<member name="F:SharpDX.X3DAudio.CalculateFlags.EmitterAngle"> <member name="F:SharpDX.X3DAudio.CalculateFlags.EmitterAngle">
<summary> <summary>
No documentation. No documentation.
</summary> </summary>
<!-- No matching elements were found for the following include tag --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_CALCULATE_EMITTER_ANGLE']/*"/> <!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_CALCULATE_EMITTER_ANGLE']/*"/>
<unmanaged>X3DAUDIO_CALCULATE_EMITTER_ANGLE</unmanaged> <unmanaged>X3DAUDIO_CALCULATE_EMITTER_ANGLE</unmanaged>
</member> </member>
<member name="F:SharpDX.X3DAudio.CalculateFlags.ZeroCenter"> <member name="F:SharpDX.X3DAudio.CalculateFlags.ZeroCenter">
<summary> <summary>
No documentation. No documentation.
</summary> </summary>
<!-- No matching elements were found for the following include tag --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_CALCULATE_ZEROCENTER']/*"/> <!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_CALCULATE_ZEROCENTER']/*"/>
<unmanaged>X3DAUDIO_CALCULATE_ZEROCENTER</unmanaged> <unmanaged>X3DAUDIO_CALCULATE_ZEROCENTER</unmanaged>
</member> </member>
<member name="F:SharpDX.X3DAudio.CalculateFlags.RedirectToLfe"> <member name="F:SharpDX.X3DAudio.CalculateFlags.RedirectToLfe">
<summary> <summary>
No documentation. No documentation.
</summary> </summary>
<!-- No matching elements were found for the following include tag --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_CALCULATE_REDIRECT_TO_LFE']/*"/> <!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_CALCULATE_REDIRECT_TO_LFE']/*"/>
<unmanaged>X3DAUDIO_CALCULATE_REDIRECT_TO_LFE</unmanaged> <unmanaged>X3DAUDIO_CALCULATE_REDIRECT_TO_LFE</unmanaged>
</member> </member>
<member name="T:SharpDX.X3DAudio.X3DAudio"> <member name="T:SharpDX.X3DAudio.X3DAudio">
<summary> <summary>
Functions Functions
</summary> </summary>
<!-- No matching elements were found for the following include tag --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='SharpDX.X3DAudio.X3DAudio']/*"/> <!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='SharpDX.X3DAudio.X3DAudio']/*"/>
</member> </member>
<member name="F:SharpDX.X3DAudio.X3DAudio.SpeedOfSound"> <member name="F:SharpDX.X3DAudio.X3DAudio.SpeedOfSound">
<summary> <summary>
Speed of sound in the air. Speed of sound in the air.
</summary> </summary>
</member> </member>
<member name="F:SharpDX.X3DAudio.X3DAudio.DllHandle0_">
<summary>
DLLs loaders
</summary>
</member>
<member name="M:SharpDX.X3DAudio.X3DAudio.X3DAudioInitialize(SharpDX.Multimedia.Speakers,System.Single,SharpDX.X3DAudio.X3DAudioHandle@)">
<summary>
No documentation.
</summary>
<param name="speakerChannelMask">No documentation.</param>
<param name="speedOfSound">No documentation.</param>
<param name="instance">No documentation.</param>
<!-- No matching elements were found for the following include tag --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAudioInitialize']/*"/>
<unmanaged>void X3DAudioInitialize([In] SPEAKER_FLAGS SpeakerChannelMask,[In] float SpeedOfSound,[Out] X3DAUDIOHANDLE* Instance)</unmanaged>
</member>
<member name="M:SharpDX.X3DAudio.X3DAudio.X3DAudioCalculate(SharpDX.X3DAudio.X3DAudioHandle@,SharpDX.X3DAudio.Listener,SharpDX.X3DAudio.Emitter,SharpDX.X3DAudio.CalculateFlags,SharpDX.X3DAudio.DspSettings)">
<summary>
No documentation.
</summary>
<param name="instance">No documentation.</param>
<param name="listenerRef">No documentation.</param>
<param name="emitterRef">No documentation.</param>
<param name="flags">No documentation.</param>
<param name="dSPSettingsRef">No documentation.</param>
<!-- No matching elements were found for the following include tag --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAudioCalculate']/*"/>
<unmanaged>void X3DAudioCalculate([In] const X3DAUDIOHANDLE* Instance,[In] const X3DAUDIO_LISTENER* pListener,[In] const X3DAUDIO_EMITTER* pEmitter,[In] X3DAudioCalculateFlags Flags,[InOut] X3DAUDIO_DSP_SETTINGS* pDSPSettings)</unmanaged>
</member>
<member name="M:SharpDX.X3DAudio.X3DAudio.#ctor(SharpDX.Multimedia.Speakers)"> <member name="M:SharpDX.X3DAudio.X3DAudio.#ctor(SharpDX.Multimedia.Speakers)">
<summary> <summary>
Initializes a new instance of the <see cref="T:SharpDX.X3DAudio.X3DAudio"/> class. Initializes a new instance of the <see cref="T:SharpDX.X3DAudio.X3DAudio"/> class.
@ -393,145 +506,32 @@
<param name="destinationChannelCount">The destination channel count.</param> <param name="destinationChannelCount">The destination channel count.</param>
<returns>Dsp settings</returns> <returns>Dsp settings</returns>
</member> </member>
<member name="T:SharpDX.X3DAudio.Listener"> <member name="F:SharpDX.X3DAudio.X3DAudio.DllHandle0_">
<summary>
No documentation.
</summary>
<!-- Failed to insert some or all of included XML --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_LISTENER']/*"/>
<unmanaged>X3DAUDIO_LISTENER</unmanaged>
<summary>
No documentation.
</summary>
<!-- Failed to insert some or all of included XML --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_LISTENER']/*"/>
<unmanaged>X3DAUDIO_LISTENER</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.Listener.Cone">
<summary> <summary>
Reference to Cone data. DLLs loaders
</summary> </summary>
<unmanaged>X3DAUDIO_CONE* pCone</unmanaged>
</member> </member>
<member name="M:SharpDX.X3DAudio.Listener.__MarshalTo(SharpDX.X3DAudio.Listener.__Native@)"> <member name="M:SharpDX.X3DAudio.X3DAudio.X3DAudioInitialize(SharpDX.Multimedia.Speakers,System.Single,SharpDX.X3DAudio.X3DAudioHandle@)">
Disabled as it is not used
</member>
<member name="F:SharpDX.X3DAudio.Listener.OrientFront">
<summary> <summary>
No documentation. No documentation.
</summary> </summary>
<!-- No matching elements were found for the following include tag --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_LISTENER::OrientFront']/*"/> <param name="speakerChannelMask">No documentation.</param>
<unmanaged>D3DVECTOR OrientFront</unmanaged> <param name="speedOfSound">No documentation.</param>
<param name="instance">No documentation.</param>
<!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAudioInitialize']/*"/>
<unmanaged>void X3DAudioInitialize([In] SPEAKER_FLAGS SpeakerChannelMask,[In] float SpeedOfSound,[Out] X3DAUDIOHANDLE* Instance)</unmanaged>
</member> </member>
<member name="F:SharpDX.X3DAudio.Listener.OrientTop"> <member name="M:SharpDX.X3DAudio.X3DAudio.X3DAudioCalculate(SharpDX.X3DAudio.X3DAudioHandle@,SharpDX.X3DAudio.Listener,SharpDX.X3DAudio.Emitter,SharpDX.X3DAudio.CalculateFlags,SharpDX.X3DAudio.DspSettings)">
<summary> <summary>
No documentation. No documentation.
</summary> </summary>
<!-- No matching elements were found for the following include tag --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_LISTENER::OrientTop']/*"/> <param name="instance">No documentation.</param>
<unmanaged>D3DVECTOR OrientTop</unmanaged> <param name="listenerRef">No documentation.</param>
</member> <param name="emitterRef">No documentation.</param>
<member name="F:SharpDX.X3DAudio.Listener.Position"> <param name="flags">No documentation.</param>
<summary> <param name="dSPSettingsRef">No documentation.</param>
No documentation. <!-- Für folgendes Include-Tag wurden keine übereinstimmenden Elemente gefunden. --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAudioCalculate']/*"/>
</summary> <unmanaged>void X3DAudioCalculate([In] const X3DAUDIOHANDLE* Instance,[In] const X3DAUDIO_LISTENER* pListener,[In] const X3DAUDIO_EMITTER* pEmitter,[In] X3DAudioCalculateFlags Flags,[InOut] X3DAUDIO_DSP_SETTINGS* pDSPSettings)</unmanaged>
<!-- No matching elements were found for the following include tag --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_LISTENER::Position']/*"/>
<unmanaged>D3DVECTOR Position</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.Listener.Velocity">
<summary>
No documentation.
</summary>
<!-- No matching elements were found for the following include tag --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_LISTENER::Velocity']/*"/>
<unmanaged>D3DVECTOR Velocity</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.Listener.ConePointer">
<summary>
No documentation.
</summary>
<!-- No matching elements were found for the following include tag --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_LISTENER::pCone']/*"/>
<unmanaged>X3DAUDIO_CONE* pCone</unmanaged>
</member>
<member name="T:SharpDX.X3DAudio.Cone">
<summary>
No documentation.
</summary>
<!-- No matching elements were found for the following include tag --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_CONE']/*"/>
<unmanaged>X3DAUDIO_CONE</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.Cone.InnerAngle">
<summary>
No documentation.
</summary>
<!-- No matching elements were found for the following include tag --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_CONE::InnerAngle']/*"/>
<unmanaged>float InnerAngle</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.Cone.OuterAngle">
<summary>
No documentation.
</summary>
<!-- No matching elements were found for the following include tag --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_CONE::OuterAngle']/*"/>
<unmanaged>float OuterAngle</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.Cone.InnerVolume">
<summary>
No documentation.
</summary>
<!-- No matching elements were found for the following include tag --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_CONE::InnerVolume']/*"/>
<unmanaged>float InnerVolume</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.Cone.OuterVolume">
<summary>
No documentation.
</summary>
<!-- No matching elements were found for the following include tag --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_CONE::OuterVolume']/*"/>
<unmanaged>float OuterVolume</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.Cone.InnerLpf">
<summary>
No documentation.
</summary>
<!-- No matching elements were found for the following include tag --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_CONE::InnerLPF']/*"/>
<unmanaged>float InnerLPF</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.Cone.OuterLpf">
<summary>
No documentation.
</summary>
<!-- No matching elements were found for the following include tag --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_CONE::OuterLPF']/*"/>
<unmanaged>float OuterLPF</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.Cone.InnerReverb">
<summary>
No documentation.
</summary>
<!-- No matching elements were found for the following include tag --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_CONE::InnerReverb']/*"/>
<unmanaged>float InnerReverb</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.Cone.OuterReverb">
<summary>
No documentation.
</summary>
<!-- No matching elements were found for the following include tag --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_CONE::OuterReverb']/*"/>
<unmanaged>float OuterReverb</unmanaged>
</member>
<member name="T:SharpDX.X3DAudio.CurvePoint">
<summary>
No documentation.
</summary>
<!-- No matching elements were found for the following include tag --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_DISTANCE_CURVE_POINT']/*"/>
<unmanaged>X3DAUDIO_DISTANCE_CURVE_POINT</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.CurvePoint.Distance">
<summary>
No documentation.
</summary>
<!-- No matching elements were found for the following include tag --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_DISTANCE_CURVE_POINT::Distance']/*"/>
<unmanaged>float Distance</unmanaged>
</member>
<member name="F:SharpDX.X3DAudio.CurvePoint.DspSetting">
<summary>
No documentation.
</summary>
<!-- No matching elements were found for the following include tag --><include file=".\..\Documentation\CodeComments.xml" path="/comments/comment[@id='X3DAUDIO_DISTANCE_CURVE_POINT::DSPSetting']/*"/>
<unmanaged>float DSPSetting</unmanaged>
</member> </member>
</members> </members>
</doc> </doc>

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
lib/SharpDX/Bin/SharpDX.pdb Normal file

Binary file not shown.

File diff suppressed because it is too large Load Diff