ContourPoint Struktura

Definice

Představuje změny v tónu hlasu pro obsah řeči objektu 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)
Dědičnost
ContourPoint
Implementuje

Poznámky

Obrys výšky je definován jako pole cílů v zadaných časových pozicích ve výstupu řeči. Každý cíl je definován třemi parametry. První hodnota je procento období obsaženého textu (číslo následované "%"). Druhá hodnota určuje, o kolik se má zvýšit nebo snížit tón hlasu. Třetí hodnota určuje jednotku, která se má použít pro číslo zadané v druhé hodnotě; procento nebo hertz (Hz).

ContourPoint objekty se získají metodou GetContourPoints nebo se použijí k nastavení obrysu TextFragment rozteče pro objekt metodou SetContourPoints .

Konstruktory

ContourPoint(Single, Single, ContourPointChangeType)

Vytvoří novou instanci třídy ContourPoint.

Vlastnosti

Change

Získá hodnotu, která představuje množství zvýšit nebo snížit výšku v bodě v TextFragment.

ChangeType

Získá člen ChangeType , který určuje jednotku použít pro číslo zadané v change parametru objektu ContourPoint .

Start

Single Získá, který určuje bod, ve kterém se má použít změna sklonu v objektu TextFragment. To je vyjádřeno jako uplynulé procento doby trvání služby v tomto okamžiku TextFragment .

Metody

Equals(ContourPoint)

Určuje, zda se daná instance objektu ContourPoint rovná aktuální instanci objektu ContourPoint.

Equals(Object)

Určuje, zda je daný objekt instancí ContourPoint a je rovna aktuální instanci objektu ContourPoint.

GetHashCode()

Vrátí kód hash pro tuto instanci.

Operátory

Equality(ContourPoint, ContourPoint)

Určuje, zda jsou dvě instance rovny ContourPoint .

Inequality(ContourPoint, ContourPoint)

Určuje, zda dvě instance objektu ContourPoint NEJSOU stejné.

Platí pro