IDVDHighlightInfo

This interface is used by applications to gain access to the current highlight information.

The following table lists the methods for IDVDHighlightInfo in the order they are called by the compiler.

Programming element Description
GetStreamingInfo Returns the IDVDStreamControlInfo interface for the current highlight information.
GetPTMs Returns start, end, and button selection end presentation times for highlight information (HLI_S_PTM, HLI_E_PTM, and BTN_SL_E_PTM).
GetButtonMode Returns the button mode (BTN_MD) from the general highlight information (HL_GI).
GetButtonOffset Returns the button offset number (BTN_OFN) from the highlight general information (HL_GI).
GetButtonCount Returns the number of buttons (BTN_Ns) from the highlight general information (HL_GI).
GetNumberedButtonCount Returns the number of numerical select buttons (NSL_BTN_Ns) from the highlight general information (HL_GI).
GetInitialSelectionButton Returns the forcedly selected button number (FOSL_BTNN) from the highlight general information (HL_GI).
GetDefaultActionButton Returns the forcedly activated button number (FOAC_BTNN) from the highlight general information (HL_GI).
GetButtonColorInfo Returns color information from the button color information table (BTN_COLIT) for a specified button color information (BTN_COLI) set.
GetButtonPositionInfo Returns the button position information (BTN_POSI) from a specified button information (BTNI) set in the button information table (BTNIT).
GetAdjacentButton Returns the adjacent button position information (AJBTN_POSI) from a specified button information (BTNI) set in the button information table (BTNIT).
GetButtonCommand Returns the button command (BTN_CMD) from a specified button information (BTNI) set in the button information table (BTNIT).
GetHLIStatus Returns the highlight information status (HLI_SS) from the highlight general information (HL_GI).

The IDVDHighlightInfo interface, like all COM interfaces, inherits the IUnknown interface methods. The IUnknown interface supports the following three methods:

Remarks

You can obtain a pointer to an IDVDHighlightInfo interface in the following ways:

Requirements

OS Versions: Windows CE .NET 4.0 and later.
Header: Dvdata.h, Dvdata.idl.
Link Library: Ddvdids.lib.

See Also

DVD-Video API Interfaces

 Last updated on Thursday, April 08, 2004

© 1992-2003 Microsoft Corporation. All rights reserved.