Introducción a los usuarios del SDK de Windows Media Format
[La característica asociada a esta página, WINDOWS Media Format 11 SDK, es una característica heredada. Se ha reemplazado por lector de origen y escritor receptor. Lector de origen y escritor receptor se han optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use lector fuente y escritor receptor en lugar del SDK de Windows Media Format 11, siempre que sea posible. Microsoft sugiere que el código existente que usa las API heredadas se reescriba para usar las nuevas API si es posible.
Gran parte de la funcionalidad proporcionada por las API extendidas del cliente DRM de Windows Media es la misma que la que proporcionan los objetos del SDK de Windows Media Format. El SDK de Windows Media Format proporciona a los desarrolladores los objetos necesarios para crear, acceder y manipular archivos multimedia que usan la estructura de archivos de Formato de sistemas avanzados (ASF). Dado que DRM de Windows Media está diseñado para proteger los archivos ASF, la funcionalidad DRM del lado cliente se incluyó en el SDK de Windows Media Format.
Las API extendidas del cliente DRM de Windows Media se publican junto con la plataforma multimedia digital de última generación de Microsoft, el SDK de Microsoft Media Foundation. Media Foundation incluirá la funcionalidad de ASF que se superpone a algunas de las características del SDK de Windows Media Format. Dado que ahora hay dos SDK de Microsoft que manipulan archivos ASF, la funcionalidad DRM del lado cliente se separa del SDK de Windows Media Format en las API extendidas del cliente DRM de Windows Media. Los usuarios del SDK de Windows Media Format y del SDK de Media Foundation pueden acceder a estas API. En la actualidad, estas API se incluyen como parte del paquete de instalación del SDK de Windows Media Format y se documentan como parte del SDK de Windows Media Format. Sin embargo, las API extendidas del cliente DRM de Windows Media se implementan en su propia biblioteca y tienen su propio archivo de encabezado. Después de instalar el SDK de Windows Media Format, estas API se pueden usar una suya propia, sin incluir encabezados o bibliotecas del SDK de Windows Media Format en la aplicación.
Si desarrolla aplicaciones que usan el SDK de Windows Media Format, debe decidir si debe usar la funcionalidad DRM que proporciona el SDK o usar las API extendidas del cliente DRM de Windows Media. Aunque muchas de las características de estos dos SDK son muy similares, las API extendidas del cliente DRM de Windows Media ofrecen las siguientes características no disponibles para los usuarios de las rutinas de DRM anteriores:
- Capacidad de importar contenido protegido por un sistema de administración de derechos de terceros.
- Capacidad de exportar contenido protegido por DRM de Windows Media a un sistema de administración de derechos de terceros.
- Enumeración directa de licencias en el almacén de licencias.
- Consulta de derechos simples y agregados en función del identificador de clave (no es necesario cargar el archivo multimedia).
- Capacidad de renovar componentes revocados mediante la interfaz estándar de Media Foundation , IMFContentEnabler.
Temas relacionados