MWCapture SDK Linux  3.3.1.LAST_SVN_COMMIT_NUM
Typedefs | Enumerations
Closed Caption Enumeration Types

Typedefs

typedef enum _cc608_background_color mw_cc608_background_color_t
 cc608 background colors
 
typedef enum _cc608_foreground_color mw_cc608_foreground_color_t
 cc608 font colors
 
typedef enum _cc708_channel mw_cc708_channel_t
 Enumeration of cc708 channels.
 
typedef enum _cc608_style mw_cc608_style_t
 cc608 display styles
 
typedef enum _cea708_windows_attrib_justify mw_cea708_windows_attrib_justify_t
 Window caption alignment.
 
typedef enum _cea708_windows_attrib_print_direction mw_cea708_windows_attrib_print_direction_t
 CC708 print direction.
 
typedef enum _cea708_windows_attrib_scroll_direction mw_cea708_windows_attrib_scroll_direction_t
 CC708 scrolling directions.
 
typedef enum _cea708_windows_attrib_scroll_display_effect mw_cea708_windows_attrib_scroll_display_effect_t
 Scrolling effect of CC708.
 
typedef enum _cea708_windows_attrib_effect_direction mw_cea708_windows_attrib_effect_direction_t
 Window effect direction of CC708.
 
typedef enum _cea708_windows_attrib_fill_opacity mw_cea708_windows_attrib_fill_opacity_t
 Sets filling opacity of CC708 box.
 
typedef enum _cea708_windows_attrib_border_type mw_cea708_windows_attrib_border_type_t
 Frame types of CC708 window.
 
typedef enum _cea_pen_attrib_size mw_cea_pen_attrib_size_t
 CC708 pen size.
 
typedef enum _cea708_pen_attrib_font_style mw_cea708_pen_attrib_font_style_t
 CC708 fonts.
 
typedef enum _cea708_pen_attrib_texttag mw_cea708_pen_attrib_texttag_t
 CC708 text labels which indicate different lines sources.
 
typedef enum _cea_pen_attrib_offset mw_cea_pen_attrib_offset_t
 CC708 text position.
 
typedef enum _cea_pen_attrib_edgetype mw_cea_pen_attrib_edgetype_t
 Edge type of CC708 pen.
 
typedef enum _cea_anchor_points mw_cea_anchor_points_t
 Anchor location of CC708 window.
 
typedef enum _color_format mw_color_format_t
 Color formats.
 
typedef enum _CC_RESULT MW_CC_RESULT
 MW_CC_RESULT. More...
 

Enumerations

enum  _cc608_background_color {
  MW_BAC_WHITE, MW_BAC_WHITE_SEMI, MW_BAC_GREEN, MW_BAC_GREEN_SEMI,
  MW_BAC_BLUE, MW_BAC_BLUE_SEMI, MW_BAC_CYAN, MW_BAC_CYAN_SEMI,
  MW_BAC_RED, MW_BAC_RED_SEMI, MW_BAC_YELLOW, MW_BAC_YELLOW_SEMI,
  MW_BAC_MAGENTA, MW_BAC_MAGENTA_SEMI, MW_BAC_BLACK, MW_BAC_BLACK_SEMI,
  MW_BAC_TRANSPARENT, MW_FAC_BLACK, MW_FAC_BLACK_UNDERLINE
}
 cc608 background colors More...
 
enum  _cc608_foreground_color {
  MW_FG_WHITE = 0, MW_FG_GREEN, MW_FG_BLUE, MW_FG_CYAN,
  MW_FG_RED, MW_FG_YELLOW, MW_FG_MAGENTA, MW_FG_USERDEFINED,
  MW_FG_BLACK, MW_FG_TRANSPARENT
}
 cc608 font colors More...
 
enum  _cc708_channel {
  MW_CC608_CC1 =-1, MW_CC608_CC2 =-2, MW_CC608_CC3 =-3, MW_CC608_CC4 =-4,
  MW_CC608_ALL =-5, MW_CC_ALL =0, MW_CC708_SERVICE01 =1, MW_CC708_SERVICE02,
  MW_CC708_SERVICE03, MW_CC708_SERVICE04, MW_CC708_SERVICE05, MW_CC708_SERVICE06,
  MW_CC708_SERVICE07, MW_CC708_SERVICE08, MW_CC708_SERVICE09, MW_CC708_SERVICE10,
  MW_CC708_SERVICE11, MW_CC708_SERVICE12, MW_CC708_SERVICE13, MW_CC708_SERVICE14,
  MW_CC708_SERVICE15, MW_CC708_SERVICE16, MW_CC708_SERVICE17, MW_CC708_SERVICE18,
  MW_CC708_SERVICE19, MW_CC708_SERVICE20, MW_CC708_SERVICE21, MW_CC708_SERVICE22,
  MW_CC708_SERVICE23, MW_CC708_SERVICE24, MW_CC708_SERVICE25, MW_CC708_SERVICE26,
  MW_CC708_SERVICE27, MW_CC708_SERVICE28, MW_CC708_SERVICE29, MW_CC708_SERVICE30,
  MW_CC708_SERVICE31, MW_CC708_SERVICE32, MW_CC708_SERVICE33, MW_CC708_SERVICE34,
  MW_CC708_SERVICE35, MW_CC708_SERVICE36, MW_CC708_SERVICE37, MW_CC708_SERVICE38,
  MW_CC708_SERVICE39, MW_CC708_SERVICE40, MW_CC708_SERVICE41, MW_CC708_SERVICE42,
  MW_CC708_SERVICE43, MW_CC708_SERVICE44, MW_CC708_SERVICE45, MW_CC708_SERVICE46,
  MW_CC708_SERVICE47, MW_CC708_SERVICE48, MW_CC708_SERVICE49, MW_CC708_SERVICE50,
  MW_CC708_SERVICE51, MW_CC708_SERVICE52, MW_CC708_SERVICE53, MW_CC708_SERVICE54,
  MW_CC708_SERVICE55, MW_CC708_SERVICE56, MW_CC708_SERVICE57, MW_CC708_SERVICE58,
  MW_CC708_SERVICE59, MW_CC708_SERVICE60, MW_CC708_SERVICE61, MW_CC708_SERVICE62,
  MW_CC708_SERVICE63, MW_CC708_ALL =64
}
 Enumeration of cc708 channels. More...
 
enum  _cc608_style { MW_CC608_ROLLUP = 1, MW_CC608_PAINTON, MW_CC608_POPON, MW_CC608_TEXT }
 cc608 display styles
 
enum  _cea708_windows_attrib_justify { MW_CC708_WA_LEFT = 0, MW_CC708_WA_RIGHT, MW_CC708_WA_CENTER, MW_CC708_WA_FULL }
 Window caption alignment. More...
 
enum  _cea708_windows_attrib_print_direction { MW_CC708_PD_LEFT_TO_RIGHT = 0, MW_CC708_PD_RIGHT_TO_LEFT, MW_CC708_PD_TOP_TO_BOTTOM, MW_CC708_PD_BOTTOM_TO_TOP }
 CC708 print direction. More...
 
enum  _cea708_windows_attrib_scroll_direction { MW_CC708_SD_LEFT_TO_RIGHT = 0, MW_CC708_SD_RIGHT_TO_LEFT, MW_CC708_SD_TOP_TO_BOTTOM, MW_CC708_SD_BOTTOM_TO_TOP }
 CC708 scrolling directions. More...
 
enum  _cea708_windows_attrib_scroll_display_effect { MW_CC708_SDE_SNAP = 0, MW_CC708_SDE_FADE, MW_CC708_SDE_WIPE }
 Scrolling effect of CC708.
 
enum  _cea708_windows_attrib_effect_direction { MW_CC708_ED_LEFT_TO_RIGHT = 0, MW_CC708_ED_RIGHT_TO_LEFT, MW_CC708_ED_TOP_TO_BOTTOM, MW_CC708_ED_BOTTOM_TO_TOP }
 Window effect direction of CC708. More...
 
enum  _cea708_windows_attrib_fill_opacity { MW_CC708_FO_SOLID = 0, MW_CC708_FO_FLASH, MW_CC708_FO_TRANSLUENT, MW_CC708_FO_TRANSPARENT }
 Sets filling opacity of CC708 box. More...
 
enum  _cea708_windows_attrib_border_type {
  MW_CC708_BT_NONE = 0, MW_CC708_BT_RAISED, MW_CC708_BT_DEPRESSED, MW_CC708_BT_UNIFORM,
  MW_CC708_BT_SHADOW_LEFT, MW_CC708_BT_SHADOW_RIGHT
}
 Frame types of CC708 window. More...
 
enum  _cea_pen_attrib_size { MW_CC708_PENSIZE_SMALL = 0, MW_CC708_PENSIZE_STANDARD, MW_CC708_PENSIZE_LARGE }
 CC708 pen size. More...
 
enum  _cea708_pen_attrib_font_style {
  MW_CC708_FS_DEFAULT_OR_DEFINED =0, MW_CC708_FS_MONOSPACED_WITH_SERIFS, MW_CC708_FS_PROPORTIONALLY_SPACED_WITH_SERIFS, MW_CC708_FS_MONOSPACED_WITHOUT_SERIFS,
  MW_CC708_FS_PROPORTIONALLY_SPACED_WITHOUT_SERIFS, MW_CC708_FS_CAUSAL_FONT_TYPE, MW_CC708_FS_CURISVE_FONT_TYPE, MW_CC708_FS_SMALL_CAPTIALS
}
 CC708 fonts. More...
 
enum  _cea708_pen_attrib_texttag {
  MW_CC708_PTEXTTAG_DIALOG = 0, MW_CC708_PTEXTTAG_SOURCE_OR_SPEAKER_ID, MW_CC708_PTEXTTAG_ELECTRONIC_VOICE, MW_CC708_PTEXTTAG_FOREIGN_LAUNGUANGE,
  MW_CC708_PTEXTTAG_VOICEOVER, MW_CC708_PTEXTTAG_AUDIBLE_TRANSLATION, MW_CC708_PTEXTTAG_SUBTITLE_TRANSLATION, MW_CC708_PTEXTTAG_VOICE_QUALITY_DESCRIPTION,
  MW_CC708_PTEXTTAG_SONG_LYRICS, MW_CC708_PTEXTTAG_SOUND_EFFECT_DESCRIPTION, MW_CC708_PTEXTTAG_MUSICAL_SCORE_DESCRIPTION, MW_CC708_PTEXTTAG_EXPLETIVE,
  MW_CC708_PTEXTTAG_UNDEFINED_12, MW_CC708_PTEXTTAG_UNDEFINED_13, MW_CC708_PTEXTTAG_UNDEFINED_14, MW_CC708_PTEXTTAG_NOT_TO_BE_DISPLAYED
}
 CC708 text labels which indicate different lines sources. More...
 
enum  _cea_pen_attrib_offset { MW_CC708_POF_SUBSCRIPT =0, MW_CC708_POF_NORMAL, MW_CC708_POF_SUPERSCRIPT }
 CC708 text position. More...
 
enum  _cea_pen_attrib_edgetype {
  MW_CC708_PET_NONE = 0, MW_CC708_PET_RAISED, MW_CC708_PET_DEPRESSED, MW_CC708_PET_UNIFORM,
  MW_CC708_PET_LEFT_DROP_SHADOW, MW_CC708_PET_RIGHT_DROP_SHADOW
}
 Edge type of CC708 pen. More...
 
enum  _cea_anchor_points {
  MW_CC708_ANCHORPOINT_TOP_LEFT = 0, MW_CC708_ANCHORPOINT_TOP_CENTER, MW_CC708_ANCHORPOINT_TOP_RIGHT, MW_CC708_ANCHORPOINT_MIDDLE_LEFT,
  MW_CC708_ANCHORPOINT_MIDDLE_CENTER, MW_CC708_ANCHORPOINT_MIDDLE_RIGHT, MW_CC708_ANCHORPOINT_BOTTOM_LEFT, MW_CC708_ANCHORPOINT_BOTTOM_CENTER,
  MW_CC708_ANCHORPOINT_BOTTOM_RIGHT
}
 Anchor location of CC708 window. More...
 
enum  _color_format { MW_RGBA, MW_BGRA, MW_ARGB, MW_ABGR }
 Color formats. More...
 
enum  _CC_RESULT {
  MW_CC_NO_ERROR, MW_CC_ERROR_ARGUMENT, MW_CC_OUT_OF_MEMORY, MW_CC_ANC_INVALID,
  MW_CC_ERROR_ANC_DID, MW_CC_ERROR_ANC_SDID, MW_CC_ERROR_ANC_608_INVALID, MW_CC_ERROR_ANC_608_LENGTH,
  MW_CC_ERROR_ANC_708_INVALID, MW_CC_ERROR_DECODER_NULL, MW_CC_ERROR_DECODE_DATA_NULL, MW_CC_ERROR_DECODE_DATA_SIZE,
  MW_CC708_ERROR_ARGUMENT, MW_CC708_OUT_OF_MEMORY, MW_CC708_ERROR_TIME_CODE_NULL, MW_CC708_ERROR_ANC_TIME_CODE_NULL,
  MW_CC708_ERROR_ANC_TIME_CODE_LENGTH, MW_CC708_ERROR_ANC_708_TIME_PACKET, MW_CC708_ERROR_ANC_708_DATA_SIZE, MW_CC708_ERROR_ANC_708_DATA_PACKET,
  MW_CC708_ERROR_ANC_708_SINFO_PACKET, MW_CC608_ERROR_ARGUMENT, MW_CC608_OUT_OF_MEMORY, MW_CC608_ERROR_FIELD,
  MW_CC_RENDER_ERROR_ARGUMENT, MW_CC_RENDER_SIZE_ERROR, MW_CC_RENDER_FONT_ERROR, MW_CC_RENDER_CC708_WINDOW_NUM_ERROR
}
 MW_CC_RESULT. More...
 

Detailed Description

Typedef Documentation

typedef enum _CC_RESULT MW_CC_RESULT

MW_CC_RESULT.

Closed Caption state code

Enumeration Type Documentation

cc608 background colors

Enumerator
MW_BAC_WHITE 

rgba(255,255,255,255)

MW_BAC_WHITE_SEMI 

rgba(255,255,255,122)

MW_BAC_GREEN 

rgba(0,255,0,255)

MW_BAC_GREEN_SEMI 

rgba(0,255,0,122)

MW_BAC_BLUE 

rgba(0,0,255,255)

MW_BAC_BLUE_SEMI 

rgba(0,0,255,122)

MW_BAC_CYAN 

rgba(0,255,255,255)

MW_BAC_CYAN_SEMI 

rgba(0,255,255,122)

MW_BAC_RED 

rgba(255,0,0,255)

MW_BAC_RED_SEMI 

rgba(255,0,0,122)

MW_BAC_YELLOW 

rgba(255,255,0,255)

MW_BAC_YELLOW_SEMI 

rgba(255,255,0,122)

MW_BAC_MAGENTA 

rgba(255,0,255,255)

MW_BAC_MAGENTA_SEMI 

rgba(255,0,255,122)

MW_BAC_BLACK 

rgba(0,0,0,255)

MW_BAC_BLACK_SEMI 

rgba(0,0,0,122)

MW_BAC_TRANSPARENT 

rgba(0,0,0,0)

MW_FAC_BLACK 

Black font.

MW_FAC_BLACK_UNDERLINE 

Black font with the underline.

cc608 font colors

Enumerator
MW_FG_WHITE 

rgba(255,255,255,255)

MW_FG_GREEN 

rgba(0,255,0,255)

MW_FG_BLUE 

rgba(0,0,255,255)

MW_FG_CYAN 

rgba(0,255,255,255)

MW_FG_RED 

rgba(255,0,0,255)

MW_FG_YELLOW 

rgba(255,255,0,255)

MW_FG_MAGENTA 

rgba(255,0,255,255)

MW_FG_USERDEFINED 

Custom color.

MW_FG_BLACK 

rgba(0,0,0,255)

MW_FG_TRANSPARENT 

rgba(0,0,0,0)

Enumeration of cc708 channels.

Enumerator
MW_CC608_CC1 

CC698 CC1.

MW_CC608_CC2 

CC608 CC2.

MW_CC608_CC3 

CC608 CC3.

MW_CC608_CC4 

CC608 CC4.

MW_CC608_ALL 

All CC608 channels.

MW_CC_ALL 

All CC608 and CC708 channels.

MW_CC708_SERVICE01 

CC708 service01.

MW_CC708_SERVICE02 

CC708 service02.

MW_CC708_SERVICE03 

CC708 service03.

MW_CC708_SERVICE04 

CC708 service04.

MW_CC708_SERVICE05 

CC708 service05.

MW_CC708_SERVICE06 

CC708 service06.

MW_CC708_SERVICE07 

CC708 service07.

MW_CC708_SERVICE08 

CC708 service08.

MW_CC708_SERVICE09 

CC708 service09.

MW_CC708_SERVICE10 

CC708 service10.

MW_CC708_SERVICE11 

CC708 service11.

MW_CC708_SERVICE12 

CC708 service12.

MW_CC708_SERVICE13 

CC708 service13.

MW_CC708_SERVICE14 

CC708 service14.

MW_CC708_SERVICE15 

CC708 service15.

MW_CC708_SERVICE16 

CC708 service16.

MW_CC708_SERVICE17 

CC708 service17.

MW_CC708_SERVICE18 

CC708 service18.

MW_CC708_SERVICE19 

CC708 service19.

MW_CC708_SERVICE20 

CC708 service20.

MW_CC708_SERVICE21 

CC708 service21.

MW_CC708_SERVICE22 

CC708 service22.

MW_CC708_SERVICE23 

CC708 service23.

MW_CC708_SERVICE24 

CC708 service24.

MW_CC708_SERVICE25 

CC708 service25.

MW_CC708_SERVICE26 

CC708 service26.

MW_CC708_SERVICE27 

CC708 service27.

MW_CC708_SERVICE28 

CC708 service28.

MW_CC708_SERVICE29 

CC708 service29.

MW_CC708_SERVICE30 

CC708 service30.

MW_CC708_SERVICE31 

CC708 service31.

MW_CC708_SERVICE32 

CC708 service32.

MW_CC708_SERVICE33 

CC708 service33.

MW_CC708_SERVICE34 

CC708 service34.

MW_CC708_SERVICE35 

CC708 service35.

MW_CC708_SERVICE36 

CC708 service36.

MW_CC708_SERVICE37 

CC708 service37.

MW_CC708_SERVICE38 

CC708 service38.

MW_CC708_SERVICE39 

CC708 service39.

MW_CC708_SERVICE40 

CC708 service40.

MW_CC708_SERVICE41 

CC708 service41.

MW_CC708_SERVICE42 

CC708 service42.

MW_CC708_SERVICE43 

CC708 service43.

MW_CC708_SERVICE44 

CC708 service44.

MW_CC708_SERVICE45 

CC708 service45.

MW_CC708_SERVICE46 

CC708 service46.

MW_CC708_SERVICE47 

CC708 service47.

MW_CC708_SERVICE48 

CC708 service48.

MW_CC708_SERVICE49 

CC708 service49.

MW_CC708_SERVICE50 

CC708 service50.

MW_CC708_SERVICE51 

CC708 service51.

MW_CC708_SERVICE52 

CC708 service52.

MW_CC708_SERVICE53 

CC708 service53.

MW_CC708_SERVICE54 

CC708 service54.

MW_CC708_SERVICE55 

CC708 service55.

MW_CC708_SERVICE56 

CC708 service56.

MW_CC708_SERVICE57 

CC708 service57.

MW_CC708_SERVICE58 

CC708 service58.

MW_CC708_SERVICE59 

CC708 service59.

MW_CC708_SERVICE60 

CC708 service60.

MW_CC708_SERVICE61 

CC708 service61.

MW_CC708_SERVICE62 

CC708 service62.

MW_CC708_SERVICE63 

CC708 service63.

MW_CC708_ALL 

All CC708 services.

enum _CC_RESULT

MW_CC_RESULT.

Closed Caption state code

Enumerator
MW_CC_NO_ERROR 

Normal.

MW_CC_ERROR_ARGUMENT 

Error Parameter.

MW_CC_OUT_OF_MEMORY 

Error memory storage.

MW_CC_ANC_INVALID 

Invalid ANC is invalid.

MW_CC_ERROR_ANC_DID 

DID is not 0x61.

MW_CC_ERROR_ANC_SDID 

SDID is not 0x1 or 0x2.

MW_CC_ERROR_ANC_608_INVALID 

Invalid 608ANC is invalid.

MW_CC_ERROR_ANC_608_LENGTH 

Error length of 608ANC.

MW_CC_ERROR_ANC_708_INVALID 

Invalid 708ANC.

MW_CC_ERROR_DECODER_NULL 

708 decoder is null

MW_CC_ERROR_DECODE_DATA_NULL 

Decoder is null.

MW_CC_ERROR_DECODE_DATA_SIZE 

Error size of decoded data.

MW_CC708_ERROR_ARGUMENT 

Error 708 parameter.

MW_CC708_OUT_OF_MEMORY 

Error 708 storage memory.

MW_CC708_ERROR_TIME_CODE_NULL 

Time code is null.

MW_CC708_ERROR_ANC_TIME_CODE_NULL 

ANC time code is null.

MW_CC708_ERROR_ANC_TIME_CODE_LENGTH 

Error Length of ANC time code.

MW_CC708_ERROR_ANC_708_TIME_PACKET 

Error ANC time code content.

MW_CC708_ERROR_ANC_708_DATA_SIZE 

Error ANC data size.

MW_CC708_ERROR_ANC_708_DATA_PACKET 

Error ANC packet.

MW_CC708_ERROR_ANC_708_SINFO_PACKET 

Error ANC segment info.

MW_CC608_ERROR_ARGUMENT 

Error 608 parameter.

MW_CC608_OUT_OF_MEMORY 

Error 608 memory storage.

MW_CC608_ERROR_FIELD 

Error 608 field.

MW_CC_RENDER_ERROR_ARGUMENT 

Error render parameter.

MW_CC_RENDER_SIZE_ERROR 

Error render size.

MW_CC_RENDER_FONT_ERROR 

Error uploaded font.

MW_CC_RENDER_CC708_WINDOW_NUM_ERROR 

Error number of windows.

CC708 fonts.

Enumerator
MW_CC708_FS_DEFAULT_OR_DEFINED 

Default or custom font style.

MW_CC708_FS_MONOSPACED_WITH_SERIFS 

Monospaced, serif fonts.

MW_CC708_FS_PROPORTIONALLY_SPACED_WITH_SERIFS 

Proportionally spaced font with serifs.

MW_CC708_FS_MONOSPACED_WITHOUT_SERIFS 

Monospaced, sans-serif fonts.

MW_CC708_FS_PROPORTIONALLY_SPACED_WITHOUT_SERIFS 

Proportionally spaced font without serifs.

MW_CC708_FS_CAUSAL_FONT_TYPE 

At this state, you can custom the font.

MW_CC708_FS_CURISVE_FONT_TYPE 

Cursive.

MW_CC708_FS_SMALL_CAPTIALS 

Lowercase letters.

CC708 text labels which indicate different lines sources.

Enumerator
MW_CC708_PTEXTTAG_DIALOG 

Dialog.

MW_CC708_PTEXTTAG_SOURCE_OR_SPEAKER_ID 

Source.

MW_CC708_PTEXTTAG_ELECTRONIC_VOICE 

Electronic sound.

MW_CC708_PTEXTTAG_FOREIGN_LAUNGUANGE 

Foreign language.

MW_CC708_PTEXTTAG_VOICEOVER 

Voice over.

MW_CC708_PTEXTTAG_AUDIBLE_TRANSLATION 

Audible translation.

MW_CC708_PTEXTTAG_SUBTITLE_TRANSLATION 

Subtitle translation.

MW_CC708_PTEXTTAG_VOICE_QUALITY_DESCRIPTION 

Description of voice quality.

MW_CC708_PTEXTTAG_SONG_LYRICS 

Lyrics.

MW_CC708_PTEXTTAG_SOUND_EFFECT_DESCRIPTION 

Sound effects description.

MW_CC708_PTEXTTAG_MUSICAL_SCORE_DESCRIPTION 

Score description.

MW_CC708_PTEXTTAG_EXPLETIVE 

Exclamations.

MW_CC708_PTEXTTAG_UNDEFINED_12 

Reserved.

MW_CC708_PTEXTTAG_UNDEFINED_13 

Reserved.

MW_CC708_PTEXTTAG_UNDEFINED_14 

Reserved.

MW_CC708_PTEXTTAG_NOT_TO_BE_DISPLAYED 

Don't display lines.

Frame types of CC708 window.

Enumerator
MW_CC708_BT_NONE 

None.

MW_CC708_BT_RAISED 

Raised border.

MW_CC708_BT_DEPRESSED 

Depression border.

MW_CC708_BT_UNIFORM 

Uniform border.

MW_CC708_BT_SHADOW_LEFT 

Left shadow border.

MW_CC708_BT_SHADOW_RIGHT 

Right shadow border.

Window effect direction of CC708.

Enumerator
MW_CC708_ED_LEFT_TO_RIGHT 

From left to right.

MW_CC708_ED_RIGHT_TO_LEFT 

From right to left.

MW_CC708_ED_TOP_TO_BOTTOM 

From top to bottom.

MW_CC708_ED_BOTTOM_TO_TOP 

From bottom to top.

Sets filling opacity of CC708 box.

Enumerator
MW_CC708_FO_SOLID 

Solid.

MW_CC708_FO_FLASH 

Flashing.

MW_CC708_FO_TRANSLUENT 

Gradient.

MW_CC708_FO_TRANSPARENT 

Opacity.

Window caption alignment.

Enumerator
MW_CC708_WA_LEFT 

Left-aligned text.

MW_CC708_WA_RIGHT 

Right-aligned text.

MW_CC708_WA_CENTER 

Centered text.

MW_CC708_WA_FULL 

Justified text.

CC708 print direction.

Enumerator
MW_CC708_PD_LEFT_TO_RIGHT 

Drawing from Left to right.

MW_CC708_PD_RIGHT_TO_LEFT 

Drawing from right to left.

MW_CC708_PD_TOP_TO_BOTTOM 

Drawing from top to bottom.

MW_CC708_PD_BOTTOM_TO_TOP 

Drawing from bottom to top.

CC708 scrolling directions.

Enumerator
MW_CC708_SD_LEFT_TO_RIGHT 

Scrolling from left to right.

MW_CC708_SD_RIGHT_TO_LEFT 

Scrolling from right to left.

MW_CC708_SD_TOP_TO_BOTTOM 

Scrolling from top to bottom.

MW_CC708_SD_BOTTOM_TO_TOP 

Scrolling from bottom to top.

Anchor location of CC708 window.

Enumerator
MW_CC708_ANCHORPOINT_TOP_LEFT 

Top left.

MW_CC708_ANCHORPOINT_TOP_CENTER 

Top center.

MW_CC708_ANCHORPOINT_TOP_RIGHT 

Top right.

MW_CC708_ANCHORPOINT_MIDDLE_LEFT 

Middle left.

MW_CC708_ANCHORPOINT_MIDDLE_CENTER 

Middle center.

MW_CC708_ANCHORPOINT_MIDDLE_RIGHT 

Middle right.

MW_CC708_ANCHORPOINT_BOTTOM_LEFT 

Bottom left.

MW_CC708_ANCHORPOINT_BOTTOM_CENTER 

Bottom center.

MW_CC708_ANCHORPOINT_BOTTOM_RIGHT 

Bottom right.

Edge type of CC708 pen.

Enumerator
MW_CC708_PET_NONE 

None.

MW_CC708_PET_RAISED 

Embossed.

MW_CC708_PET_DEPRESSED 

Engrave.

MW_CC708_PET_UNIFORM 

Uniform edge.

MW_CC708_PET_LEFT_DROP_SHADOW 

Left drop shadow.

MW_CC708_PET_RIGHT_DROP_SHADOW 

Right drop shadow.

CC708 text position.

Enumerator
MW_CC708_POF_SUBSCRIPT 

Subscript.

MW_CC708_POF_NORMAL 

Regular.

MW_CC708_POF_SUPERSCRIPT 

Superscript.

CC708 pen size.

Enumerator
MW_CC708_PENSIZE_SMALL 

Small.

MW_CC708_PENSIZE_STANDARD 

Standard.

MW_CC708_PENSIZE_LARGE 

Large.

Color formats.

Enumerator
MW_RGBA 

RGBA.

MW_BGRA 

BGRA.

MW_ARGB 

ARGB.

MW_ABGR 

ABGR.