SUBTITLE_DRAWING_VALID_FIELD_MASK Enumeration

Mask values for drawing the subtitle.

Syntax

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;  

Constants

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.

Requirements

Header: Declared in mfapi.h.