Método IMDSPObjectInfo::SetPlayLength (mswmdm.h)
El método SetPlayLength establece la longitud de juego del objeto, en unidades pertinentes para el objeto. Esta es la longitud máxima que el objeto reproduce independientemente de su longitud real.
Sintaxis
HRESULT SetPlayLength(
[in] DWORD dwLength
);
Parámetros
[in] dwLength
DWORD que contiene la longitud de reproducción que se va a establecer para el objeto, en unidades pertinentes para el objeto.
Valor devuelto
El método devuelve un valor HRESULT. Todos los métodos de interfaz de Windows Media Administrador de dispositivos pueden devolver cualquiera de las siguientes clases de códigos de error:
- Códigos de error COM estándar
- Códigos de error de Windows convertidos en valores HRESULT
- Códigos de error de windows Media Administrador de dispositivos
Comentarios
Si el valor pasado es mayor que la longitud total del objeto, se recorta hasta la longitud del objeto menos la posición de reproducción actual del objeto menos una unidad.
Para los archivos reproducibles, el valor que se va a establecer se especifica en milisegundos. El valor se recorta en no más de la longitud total del archivo menos la posición de desplazamiento de reproducción actual del objeto. La información de posición de reproducción puede cambiar cuando el usuario comienza a reproducir un archivo en el dispositivo multimedia o cuando una aplicación invoca el método IMDSPDeviceControl::P lay .
En el caso de las carpetas o sistemas de archivos que contienen archivos reproducibles, el valor pasado es el número de archivos reproducibles en esa carpeta o en la raíz de ese sistema de archivos.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | mswmdm.h |
Library | Mssachlp.lib |