Mask values for drawing the subtitle.
typedef enum _SUBTITLE_DRAWING_VALID_FIELD_MASK
{
VALID_FIELD_NONE = 0,
VALID_FIELD_ORIGIN = (1<<0),
VALID_FIELD_EXTENT = (1<<1),
VALID_FIELD_BACKGROUND = (1<<2),
VALID_FIELD_COLOR = (1<<3),
VALID_FIELD_FONT_SIZE = (1<<4),
VALID_FIELD_FONT_WIDTH = (1<<5),
VALID_FIELD_LINE_HEIGHT = (1<<6),
VALID_FIELD_OUTLINE_COLOR = (1<<7),
VALID_FIELD_OUTLINE_THICKNESS = (1<<8),
VALID_FIELD_OUTLINE_BLUR_RADIUS = (1<<9),
VALID_FIELD_FONT_FAMILY = (1<<10),
VALID_FIELD_FONT_STRETCH = (1<<11),
VALID_FIELD_FONT_STYLE = (1<<12),
VALID_FIELD_TEXT_DIRECTION = (1<<13),
VALID_FIELD_TEXT_ALIGNMENT = (1<<14),
VALID_FIELD_TEXT_OVERFLOW = (1<<15),
VALID_FIELD_TEXT_DECORATION = (1<<16),
VALID_FIELD_DISPALY_ALIGN = (1<<17),
VALID_FIELD_WORD_WRAP = (1<<18),
VALID_FIELD_WRITING_MODE = (1<<19),
VALID_FIELD_SERVICE_ID = (1<<20)
} SUBTITLE_DRAWING_VALID_FIELD_MASK;
| Constant | Description |
|---|---|
| VALID_FIELD_NONE | No subtitle. |
| VALID_FIELD_ORIGIN | Origin for displaying the subtitle. |
| VALID_FIELD_EXTENT | Extent. |
| VALID_FIELD_BACKGROUND | Background for the subtitle. |
| VALID_FIELD_COLOR | Color. |
| VALID_FIELD_FONT_SIZE | Size. |
| VALID_FIELD_FONT_WIDTH | Width. |
| VALID_FIELD_LINE_HEIGHT | Height. |
| VALID_FIELD_OUTLINE_COLOR | Color. |
| VALID_FIELD_OUTLINE_THICKNESS | Thickness. |
| VALID_FIELD_OUTLINE_BLUR_RADIUS | Radius. |
| VALID_FIELD_FONT_FAMILY | Family. |
| VALID_FIELD_FONT_STRETCH | Stretch. |
| VALID_FIELD_FONT_STYLE | Style. |
| VALID_FIELD_TEXT_DIRECTION | Direction. |
| VALID_FIELD_TEXT_ALIGNMENT | Alignment. |
| VALID_FIELD_TEXT_OVERFLOW | Overflow. |
| VALID_FIELD_TEXT_DECORATION | Decoration. |
| VALID_FIELD_DISPALY_ALIGN | Align. |
| VALID_FIELD_WORD_WRAP | Wrap. |
| VALID_FIELD_WRITING_MODE | Mode. |
| VALID_FIELD_SERVICE_ID | Service ID. |
Header: Declared in mfapi.h.