This is an interface, exposed by demultiplexers, that allows timed delivery of subtitle text.
For an overview of implementing the ILMDmxSubtitle interface, refer to Displaying Subtitles.
Type | Name | Description |
---|---|---|
Tracks | A read-only property containing a list of all the tracks. | |
TextTracks | A read-only property containing a list of all the text tracks. | |
SelectedTracks | A read-only property containing a list of all the selected tracks. Selected tracks receive callback notifications. | |
Callback | The user-specified callback interface that receives notifications. |
trackid | A long value containing the track identifier. |
selected | A VARIANT_BOOL value that indicates whether the track is selected or deselected. A value of VARIANT_TRUE selects the track. A value of VARIANT_FALSE deselects the track. |
Selects or deselects the specified track. Selected tracks receive callback notifications.
S_OK if successful; < 0 if an error occurred.
E_INVALIDARG |
The track is not in the Tracks list. |
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