-
Notifications
You must be signed in to change notification settings - Fork 42
/
AudioBuffer.xml
122 lines (122 loc) · 5.25 KB
/
AudioBuffer.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
<Type Name="AudioBuffer" FullName="AudioToolbox.AudioBuffer">
<TypeSignature Language="C#" Value="public struct AudioBuffer" />
<TypeSignature Language="ILAsm" Value=".class public sequential ansi sealed beforefieldinit AudioBuffer extends System.ValueType" />
<TypeSignature Language="DocId" Value="T:AudioToolbox.AudioBuffer" />
<TypeSignature Language="F#" Value="type AudioBuffer = struct" />
<AssemblyInfo>
<AssemblyName>Xamarin.iOS</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.ValueType</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>Represents a collection of audio samples.</summary>
<remarks>
<para> The samples stored on the audio buffer can either contain
monophonic samples, in which case the NumberOfChannels
property will be set to one. If the samples stored are
stereo, then the NumberOfChannels will be set to two, and the
samples are interleaved in the buffer. </para>
</remarks>
</Docs>
<Members>
<Member MemberName="Data">
<MemberSignature Language="C#" Value="public IntPtr Data;" />
<MemberSignature Language="ILAsm" Value=".field public native int Data" />
<MemberSignature Language="DocId" Value="F:AudioToolbox.AudioBuffer.Data" />
<MemberSignature Language="F#" Value="val mutable Data : nativeint" Usage="AudioToolbox.AudioBuffer.Data" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.IntPtr</ReturnType>
</ReturnValue>
<Docs>
<summary>Pointer to the raw audio data.</summary>
<remarks>The size of this buffer is described by the <see cref="F:AudioToolbox.AudioBuffer.DataByteSize" /> property.</remarks>
</Docs>
</Member>
<Member MemberName="DataByteSize">
<MemberSignature Language="C#" Value="public int DataByteSize;" />
<MemberSignature Language="ILAsm" Value=".field public int32 DataByteSize" />
<MemberSignature Language="DocId" Value="F:AudioToolbox.AudioBuffer.DataByteSize" />
<MemberSignature Language="F#" Value="val mutable DataByteSize : int" Usage="AudioToolbox.AudioBuffer.DataByteSize" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Docs>
<summary>The size of the buffer pointed to by <see cref="F:AudioToolbox.AudioBuffer.Data" />.</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="NumberChannels">
<MemberSignature Language="C#" Value="public int NumberChannels;" />
<MemberSignature Language="ILAsm" Value=".field public int32 NumberChannels" />
<MemberSignature Language="DocId" Value="F:AudioToolbox.AudioBuffer.NumberChannels" />
<MemberSignature Language="F#" Value="val mutable NumberChannels : int" Usage="AudioToolbox.AudioBuffer.NumberChannels" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Docs>
<summary>The number of channels in the audio buffer. One for monophonic, non-interleaved data or two for stereo, interleaved data.</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="ToString">
<MemberSignature Language="C#" Value="public override string ToString ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance string ToString() cil managed" />
<MemberSignature Language="DocId" Value="M:AudioToolbox.AudioBuffer.ToString" />
<MemberSignature Language="F#" Value="override this.ToString : unit -> string" Usage="audioBuffer.ToString " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Debugging method that display information about the AudioBuffer.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>