Interfaz IMDSPObjectInfo (mswmdm.h)
La interfaz IMDSPObjectInfo proporciona métodos para obtener y establecer parámetros que describen cómo se hace referencia a los objetos reproducibles en un medio de almacenamiento o a los que se accede mediante la interfaz IMDSPDeviceControl . La implementación de esta interfaz es opcional. Para obtener más información, consulte Interfaces obligatorias y opcionales.
La resolución de los parámetros del método depende del objeto de almacenamiento asociado de la siguiente manera:
- Si el objeto de almacenamiento representa un archivo de audio reproducible, las unidades de almacenamiento relativas son milisegundos.
- Si el objeto de almacenamiento representa una carpeta o la raíz de un medio de almacenamiento que contiene archivos reproducibles, se realiza un seguimiento de las unidades de almacenamiento relativas.
Herencia
La interfaz IMDSPObjectInfo hereda de la interfaz IUnknown . IMDSPObjectInfo también tiene estos tipos de miembros:
Métodos
La interfaz IMDSPObjectInfo tiene estos métodos.
IMDSPObjectInfo::GetLastPlayPosition El método GetLastPlayPosition recupera la última posición de reproducción del objeto. El objeto debe ser un archivo de música en el dispositivo multimedia. |
IMDSPObjectInfo::GetLongestPlayPosition El método GetLongestPlayPosition recupera la posición de reproducción más larga del objeto. El objeto debe ser un archivo de música en el dispositivo multimedia. |
IMDSPObjectInfo::GetPlayLength El método GetPlayLength recupera la longitud de reproducción del objeto en unidades pertinentes para el objeto. Esta es la longitud restante que el objeto puede reproducir, no su longitud total. |
IMDSPObjectInfo::GetPlayOffset El método GetPlayOffset recupera el desplazamiento de reproducción del objeto, en unidades pertinentes para el objeto. Este es el punto de partida para la siguiente invocación de IMDSPDeviceControl::P lay. |
IMDSPObjectInfo::GetTotalLength El método GetTotalLength recupera la longitud total de reproducción del objeto en unidades pertinentes para el objeto. El valor devuelto es la longitud total, independientemente de la configuración actual de la longitud y el desplazamiento de la reproducción. |
IMDSPObjectInfo::SetPlayLength El método SetPlayLength establece la longitud de reproducción del objeto, en unidades pertinentes para el objeto. Esta es la longitud máxima que el objeto reproduce independientemente de su longitud real. |
IMDSPObjectInfo::SetPlayOffset El método SetPlayOffset establece el desplazamiento de reproducción del objeto, en las unidades pertinentes para el objeto. Especifica el punto de partida para la siguiente invocación de IMDSPDeviceControl::P lay. |
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | mswmdm.h |