คลาส: TextTrackStyle

ผู้ผลิต

TextTrackStyle

ใหม่ TextTrackStyle()

พร็อพเพอร์ตี้

backgroundColor

(สตริงหรือไม่ระบุ)

สีพื้นหลัง RGBA 32 บิต ซึ่งแสดงเป็น #RRGGBBAA ควรใช้ช่องทางอัลฟ่าสำหรับพื้นหลังโปร่งใส

customData

(ออบเจ็กต์ที่ไม่เป็นค่าว่างหรือไม่ได้ระบุ)

ข้อมูลที่กำหนดเองซึ่งแอปพลิเคชันฝั่งผู้รับตั้งค่าไว้

edgeColor

(สตริงหรือไม่ระบุ)

สี RGBA สำหรับขอบ ระบบจะไม่สนใจค่านี้หาก edgeType คือ NONE

edgeType

(cast.framework.messages.TextTrackEdgeType ที่ไม่ใช่ null หรือไม่ระบุ)

fontFamily

(สตริงหรือไม่ระบุ)

หากแบบอักษรไม่พร้อมใช้งานในตัวรับสัญญาณ ระบบจะใช้ fontGenericFamily

fontGenericFamily

(cast.framework.messages.TextTrackFontGenericFamily ที่ไม่ใช่ null หรือไม่ระบุ)

ชุดแบบอักษรทั่วไปของแทร็กข้อความ

fontScale

(ตัวเลขหรือไม่ระบุ)

ปัจจัยการปรับขนาดแบบอักษรสำหรับแทร็กข้อความ (ค่าเริ่มต้นคือ 1)

fontStyle

(ไม่มี cast.framework.messages.TextTrackFontStyle หรือไม่ได้ระบุ)

รูปแบบแบบอักษรของแทร็กข้อความ

foregroundColor

(สตริงหรือไม่ระบุ)

สี RGBA 32 บิตที่อยู่เบื้องหน้าซึ่งแสดงเป็น #RRGGBBAA

windowColor

(สตริงหรือไม่ระบุ)

สี RGBA แบบ 32 บิตสำหรับหน้าต่าง ซึ่งแสดงเป็น #RRGGBBAA ระบบจะไม่สนใจค่านี้หาก windowType คือ NONE

windowRoundedCornerRadius

(ตัวเลขหรือไม่ระบุ)

รัศมีสัมบูรณ์ของมุมโค้งของหน้าต่างในหน่วยพิกเซล (px) ระบบจะไม่สนใจค่านี้หาก windowType ไม่ใช่ ROUNDED_CORNERS

windowType

(cast.framework.messages.TextTrackWindowType ที่ไม่ใช่ null หรือไม่ระบุ)

แนวคิดเรื่องกรอบเวลาตามที่กำหนดไว้ใน CEA-608 และ CEA-708 ใน WebVTT ซึ่งเรียกว่า region