Compartir a través de


Eliminación de atributos de metadatos

[La característica asociada a esta página, SDK de Windows Media Format 11, es una característica heredada. Se ha reemplazado por lector de origen y escritor receptor. El lector de origen y el sistema de escritura receptor se han optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use lector de origen 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.

Para quitar un atributo de metadatos, pase su índice y número de secuencia al método IWMHeaderInfo3::D eleteAttribute . El orden en el que se indexan los atributos restantes después de quitar un atributo no cambia; todos los atributos restantes que originalmente tenían un valor de índice mayor que el quitado tienen sus valores de índice reducidos en uno. Al quitar varios atributos, hágalo en orden descendente por índice para evitar tener que calcular el ajuste en la indexación.

Para mayor comodidad al quitar valores, el método IWMHeaderInfo3::GetAttributeIndices devuelve los valores de índice en orden descendente.

Nota

Los valores de índice obtenidos mediante los métodos de IWMHeaderInfo3 no son compatibles con los valores de índice obtenidos mediante los métodos de IWMHeaderInfo. Si usa los métodos de una interfaz para cambiar los atributos de un archivo, debe suponer que los valores de índice recuperados anteriormente de la otra interfaz ya no son válidos y deben obtenerse de nuevo. Si es posible, debe evitar el uso de los métodos de IWMHeaderInfo .

 

Trabajar con metadatos