Media.attributeCount

[La característica asociada a esta página, Reproductor multimedia de Windows SDK, es una característica heredada. Se ha reemplazado por MediaPlayer. MediaPlayer se ha optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use MediaPlayer en lugar de Reproductor multimedia de Windows SDK, 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.

La propiedad attributeCount recupera el número de atributos que se pueden consultar o establecer para el elemento multimedia.

Sintaxis

jugador. currentMedia. attributeCount

Valores posibles

Esta propiedad es un número de solo lectura (long).

Observaciones

Para recuperar el valor de esta propiedad, se requiere acceso de lectura a la biblioteca. Para obtener más información, consulte Acceso a la biblioteca.

Para obtener información sobre los atributos admitidos por Reproductor multimedia de Windows, consulte la referencia de atributos de Reproductor multimedia de Windows.

Reproductor multimedia de Windows 10 Mobile: los atributos de un elemento multimedia solo están disponibles durante la reproducción a menos que se recuperen del elemento a través de la colección multimedia.

Ejemplos

En el ejemplo siguiente de JScript se usa Media. attributeCount para determinar el número de atributos disponibles en el elemento multimedia actual. El código usa ese valor para imprimir una lista de nombres y valores de atributo en un área de texto HTML, denominada myText. El objeto Player se creó con id. = "Player".

// Store the current media object.
var cm = Player.currentMedia;

// Create arrays to hold each attribute name and value.
var atNames = new Array();
var atValues = new Array();

// Loop through the attribute list.   
for(var i = 0; i < cm.attributeCount; i++){

   // Fill the arrays with the attribute info.
   atNames[i] = cm.getAttributeName(i);
   atValues[i] = cm.getItemInfo(atNames[i]);

   // Print the attribute information to the text area.
   myText.value += atNames[i] + ": " + atValues[i];
   myText.value += "\n";
}

Requisitos

Requisito Value
Versión
Reproductor multimedia de Windows versión 7.0 o posterior.
Archivo DLL
Wmp.dll

Consulte también

Media (objeto)

Media.getAttributeName

Media.getItemInfo

Settings.mediaAccessRights

Settings.requestMediaAccessRights