User-supplied interface that receives notifications. The ILMDmxSubtitleCallback interface is assigned to the ILMDmxSubtitle.Callback property.
For an overview of implementing this interface, refer to Displaying Subtitles.
Lists the possible cue events.
typedef enum
{
LMSubtitle_Cue_Event_Active,
LMSubtitle_Cue_Event_Inactive,
LMSubtitle_Cue_Event_Clear,
} LMSubtitle_Cue_Event;
Indicates that the specified cue should be displayed.
Indicates that the specified cue should be hidden.
Indicates that all cues should be hidden. The currenttime and cue callback parameters are not valid during this event.
Called when a cue event occurs in a text track.
An LMSubtitle_Cue_Event** enumeration value that indicates which type of event has occurred.
A double value that contains the time, in seconds, when the event occurred.
An ILMSubtitleCue interface pointer that represents the cue.
Care must be taken when accessing the parameters of this method. If cueevent is LMSubtitle_Cue_Event_Clear, then currenttime is 0 and cue is null.
Return | Description |
---|---|
S_OK | Successful |
< 0 | An error occurred. |
Help Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document
Your email has been sent to support! Someone should be in touch! If your matter is urgent please come back into chat.
Chat Hours:
Monday - Friday, 8:30am to 6pm ET
Thank you for your feedback!
Please fill out the form again to start a new chat.
All agents are currently offline.
Chat Hours:
Monday - Friday
8:30AM - 6PM EST
To contact us please fill out this form and we will contact you via email.