summaryrefslogtreecommitdiffstats
path: root/WhisperNet/API/eResultFlags.cs
blob: 1de61ab96651b4e5ed6e33778168af491e8a1af0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
namespace Whisper
{
	/// <summary>Flags for <see cref="Context.results(eResultFlags)" /> method</summary>
	[Flags]
	public enum eResultFlags: uint
	{
		/// <summary>No flags</summary>
		None = 0,

		/// <summary>Return individual tokens in addition to the segments</summary>
		Tokens = 1,

		/// <summary>Return timestamps</summary>
		Timestamps = 2,

		/// <summary>Create a new COM object for the results.</summary>
		/// <remarks>Without this flag, the context returns a pointer to the COM object stored in the context.<br/>
		/// The content of that object is replaced every time you call <see cref="Internal.iContext.getResults(eResultFlags)" /> method.</remarks>
		NewObject = 0x100,
	}
}