/
PullAudioOutputStream.xml
114 lines (114 loc) · 6.08 KB
/
PullAudioOutputStream.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
<Type Name="PullAudioOutputStream" FullName="Microsoft.CognitiveServices.Speech.Audio.PullAudioOutputStream">
<TypeSignature Language="C#" Value="public sealed class PullAudioOutputStream : Microsoft.CognitiveServices.Speech.Audio.AudioOutputStream" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit PullAudioOutputStream extends Microsoft.CognitiveServices.Speech.Audio.AudioOutputStream" />
<TypeSignature Language="DocId" Value="T:Microsoft.CognitiveServices.Speech.Audio.PullAudioOutputStream" />
<TypeSignature Language="VB.NET" Value="Public NotInheritable Class PullAudioOutputStream
Inherits AudioOutputStream" />
<TypeSignature Language="F#" Value="type PullAudioOutputStream = class
 inherit AudioOutputStream" />
<AssemblyInfo>
<AssemblyName>Microsoft.CognitiveServices.Speech.csharp</AssemblyName>
<AssemblyVersion>1.16.0.28</AssemblyVersion>
<AssemblyVersion>1.17.0.28</AssemblyVersion>
<AssemblyVersion>1.18.0.28</AssemblyVersion>
<AssemblyVersion>1.19.0.28</AssemblyVersion>
<AssemblyVersion>1.20.0.28</AssemblyVersion>
<AssemblyVersion>1.21.0.28</AssemblyVersion>
<AssemblyVersion>1.22.0.28</AssemblyVersion>
<AssemblyVersion>1.23.0.28</AssemblyVersion>
<AssemblyVersion>1.24.0.28</AssemblyVersion>
<AssemblyVersion>1.24.1.28</AssemblyVersion>
<AssemblyVersion>1.25.1.26</AssemblyVersion>
<AssemblyVersion>1.27.0.28</AssemblyVersion>
<AssemblyVersion>1.28.0.28</AssemblyVersion>
<AssemblyVersion>1.30.0.28</AssemblyVersion>
<AssemblyVersion>1.31.0.28</AssemblyVersion>
<AssemblyVersion>1.32.1.28</AssemblyVersion>
<AssemblyVersion>1.34.0.28</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>Microsoft.CognitiveServices.Speech.Audio.AudioOutputStream</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>
Represents memory backed pull audio output stream used for custom audio output configurations.
Updated in 1.7.0
</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public PullAudioOutputStream ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.CognitiveServices.Speech.Audio.PullAudioOutputStream.#ctor" />
<MemberSignature Language="VB.NET" Value="Public Sub New ()" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.CognitiveServices.Speech.csharp</AssemblyName>
<AssemblyVersion>1.34.0.28</AssemblyVersion>
</AssemblyInfo>
<Parameters />
<Docs>
<summary>
Creates a memory backed PullAudioOutputStream.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Dispose">
<MemberSignature Language="C#" Value="protected override void Dispose (bool disposing);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void Dispose(bool disposing) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.CognitiveServices.Speech.Audio.PullAudioOutputStream.Dispose(System.Boolean)" />
<MemberSignature Language="VB.NET" Value="Protected Overrides Sub Dispose (disposing As Boolean)" />
<MemberSignature Language="F#" Value="override this.Dispose : bool -> unit" Usage="pullAudioOutputStream.Dispose disposing" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.CognitiveServices.Speech.csharp</AssemblyName>
<AssemblyVersion>1.34.0.28</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="disposing" Type="System.Boolean" />
</Parameters>
<Docs>
<param name="disposing">Flag to request disposal.</param>
<summary>
This method performs cleanup of resources.
The Boolean parameter <paramref name="disposing" /> indicates whether the method is called from <see cref="M:System.IDisposable.Dispose" /> (if <paramref name="disposing" /> is true) or from the finalizer (if <paramref name="disposing" /> is false).
Derived classes should override this method to dispose resource if needed.
</summary>
<returns />
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Read">
<MemberSignature Language="C#" Value="public uint Read (byte[] buffer);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance unsigned int32 Read(unsigned int8[] buffer) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.CognitiveServices.Speech.Audio.PullAudioOutputStream.Read(System.Byte[])" />
<MemberSignature Language="VB.NET" Value="Public Function Read (buffer As Byte()) As UInteger" />
<MemberSignature Language="F#" Value="member this.Read : byte[] -> uint32" Usage="pullAudioOutputStream.Read buffer" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.CognitiveServices.Speech.csharp</AssemblyName>
<AssemblyVersion>1.34.0.28</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.UInt32</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="buffer" Type="System.Byte[]" />
</Parameters>
<Docs>
<param name="buffer">The buffer to receive the audio data</param>
<summary>
Read audio from the stream.
The maximal number of bytes to be read is determined by the size of dataBuffer.
If there is no data immediately available, read() blocks until the next data becomes available.
</summary>
<returns>The number of bytes filled, or 0 in case the stream hits its end and there is no more data available.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>