ContourPoint Struct-datatyp

Definition

Representerar ändringar i tonhöjden för talinnehållet i en TextFragment.

public value class ContourPoint : IEquatable<System::Speech::Synthesis::TtsEngine::ContourPoint>
public struct ContourPoint : IEquatable<System.Speech.Synthesis.TtsEngine.ContourPoint>
type ContourPoint = struct
Public Structure ContourPoint
Implements IEquatable(Of ContourPoint)
Arv
ContourPoint
Implementeringar

Kommentarer

Tonhöjdskonturen definieras som en matris med mål vid angivna tidspositioner i talutdata. Varje mål definieras av tre parametrar. Det första värdet är en procentandel av perioden för den inneslutna texten (ett tal följt av "%"). Det andra värdet anger hur mycket som ska höjas eller sänkas. Det tredje värdet anger vilken enhet som ska användas för det tal som anges i det andra värdet. eller hertz (Hz).

ContourPoint objekt erhålls med GetContourPoints metoden, eller används för att ställa in lutningskonturen för en TextFragment av SetContourPoints metoden.

Konstruktorer

Name Description
ContourPoint(Single, Single, ContourPointChangeType)

Skapar en ny instans av ContourPoint klassen.

Egenskaper

Name Description
Change

Hämtar värdet som representerar mängden för att höja eller sänka tonhöjden vid en punkt i en TextFragment.

ChangeType

Hämtar en medlem av ChangeType som anger vilken enhet som ska användas för det nummer som anges i parametern change för ett ContourPoint objekt.

Start

Hämtar en Single som anger den punkt där pitchändringen ska tillämpas i en TextFragment. Detta uttrycks som den förflutna procentandelen av varaktigheten för den tidpunkten TextFragment .

Metoder

Name Description
Equals(ContourPoint)

Avgör om en viss instans av ContourPoint är lika med den aktuella instansen av ContourPoint.

Equals(Object)

Avgör om ett angivet objekt är en instans av ContourPoint och lika med den aktuella instansen av ContourPoint.

GetHashCode()

Returnerar en hash-kod för den här instansen.

Operatorer

Name Description
Equality(ContourPoint, ContourPoint)

Avgör om två instanser av ContourPoint är lika med.

Inequality(ContourPoint, ContourPoint)

Avgör om två instanser av ContourPoint INTE är lika med.

Gäller för