cast. framework. messages. TextTrackStyle
Beschreibt Stilinformationen für einen Texttrack.
Konstruktor
TextTrackStyle
new TextTrackStyle()
Attribute
backgroundColor
(String oder nicht definiert)
Die 32-Bit-RGBA-Hintergrundfarbe, dargestellt als #RRGGBBAA
. Der Alphakanal sollte für transparente Hintergründe verwendet werden.
customData
(Objekt ungleich null oder nicht definiert)
Benutzerdefiniertes Dataset der Empfängeranwendung.
edgeColor
(String oder nicht definiert)
RGBA-Farbe für den Rand. Dieser Wert wird ignoriert, wenn edgeType
NONE
ist.
edgeType
(ungleich cast.framework.messages.TextTrackEdgeType oder nicht definiert)
fontFamily
(String oder nicht definiert)
Wenn die Schriftart im Empfänger nicht verfügbar ist, wird fontGenericFamily
verwendet.
fontGenericFamily
(ungleich cast.framework.messages.TextTrackFontGenericFamily oder nicht definiert)
Die allgemeine Schriftfamilie für den Texttrack.
fontScale
(Anzahl oder nicht definiert)
Der Faktor für die Skalierung der Schrift für den Texttrack (der Standardwert ist 1).
fontStyle
(non-null cast.framework.messages.TextTrackFontStyle oder nicht definiert)
Die Schriftart des Texttracks.
foregroundColor
(String oder nicht definiert)
Die 32-Bit-RGBA-Farbe im Vordergrund, dargestellt als #RRGGBBAA
.
windowColor
(String oder nicht definiert)
32-Bit-RGBA-Farbe für das Fenster, dargestellt als #RRGGBBAA
. Dieser Wert wird ignoriert, wenn windowType
gleich NONE
ist.
windowRoundedCornerRadius
(Anzahl oder nicht definiert)
Der absolute Radius der abgerundeten Ecken des Fensters in Pixeln (px).
Dieser Wert wird ignoriert, wenn windowType
nicht ROUNDED_CORNERS
ist.
windowType
(ungleich cast.framework.messages.TextTrackWindowType oder nicht definiert)
Das in CEA-608 und CEA-708 definierte Fensterkonzept. In WebVTT wird dies als Region bezeichnet.