Modelo de objeto player para linguagens de script
[O recurso associado a esta página, Reprodutor Multimídia do Windows SDK, é um recurso herdado. Foi substituído pelo MediaPlayer. O MediaPlayer foi otimizado para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use o MediaPlayer em vez de Reprodutor Multimídia do Windows SDK, quando possível. A Microsoft sugere que o código existente que usa as APIs herdadas seja reescrito para usar as novas APIs, se possível.]
O ActiveX usa o conceito de objetos para conter a funcionalidade de programação. Reprodutor Multimídia do Windows usa vários objetos para dividir a funcionalidade que o controle fornece. O objeto raiz é o objeto Player e os outros objetos são anexados ao objeto Player por meio de propriedades específicas.
O diagrama a seguir mostra como o modelo de objeto de controle ActiveX do Reprodutor Multimídia do Windows 11 funciona para linguagens de script.
Em C++e, às vezes, em linguagens .NET, os objetos são representados por interfaces COM. No modelo de objeto Reprodutor Multimídia do Windows, os nomes de interface COM são iguais ao nome do objeto, mas são prefixados com "IWMP". Por exemplo, o objeto Network é exposto por meio da interface IWMPNetwork .
As seções a seguir fornecem visões gerais conceituais para cada objeto:
- Sobre os objetos Cdrom e CdromCollection
- Sobre o objeto ClosedCaption
- Sobre o objeto Controls
- Sobre o objeto DVD
- Sobre os objetos Error e ErrorItem
- Sobre os objetos MediaCollection e Media
- Sobre o objeto MetadataPicture
- Sobre o objeto MetadataText
- Sobre o objeto Network
- Sobre o objeto Player
- Sobre o objeto PlayerApplication
- Sobre os objetos Playlist, PlaylistCollection e PlaylistArray
- Sobre o objeto Query
- Sobre o objeto Settings
- Sobre o objeto StringCollection
A funcionalidade adicional está disponível por meio de determinadas interfaces COM. Se você pode acessar essas interfaces pode depender da linguagem usada para programação e outros fatores, como o modo usado para criar a instância do controle Reprodutor Multimídia do Windows. Para obter uma lista completa de interfaces COM expostas pelo controle Reprodutor Multimídia do Windows, consulte a Referência de Modelo de Objeto para C++.
Tópicos relacionados
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de