cast. framework. ข้อความ 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