Método IWMDMObjectInfo::GetPlayLength (mswmdm.h)
O método GetPlayLength recupera o comprimento de reprodução do objeto em unidades apropriadas ao formato. Esse é o comprimento restante que o arquivo pode reproduzir, não seu comprimento total.
Sintaxe
HRESULT GetPlayLength(
[out] DWORD *pdwLength
);
Parâmetros
[out] pdwLength
Ponteiro para um DWORD que especifica o comprimento de reprodução restante do arquivo, em milissegundos.
Retornar valor
O método retorna um HRESULT. Todos os métodos de interface no Windows Media Gerenciador de Dispositivos podem retornar qualquer uma das seguintes classes de códigos de erro:
- Códigos de erro COM padrão
- Códigos de erro do Windows convertidos em valores HRESULT
- Códigos de erro de Gerenciador de Dispositivos do Windows Media
Comentários
O valor do comprimento de reprodução recuperado é o comprimento total do objeto menos a posição de reprodução atual (se o método SetPlayLength não tiver sido chamado) ou o valor definido por SetPlayLength recortado para não ser maior que o comprimento total de reprodução do objeto menos a posição de reprodução atual.
As informações de comprimento de reprodução podem ser alteradas quando o usuário começa a reproduzir um arquivo no dispositivo de mídia ou quando um aplicativo invoca o método Play .
Para pastas ou sistemas de arquivos que contêm arquivos reproduzíveis, o valor retornado está em faixas ou números de arquivos reproduzíveis nessa pasta ou na raiz desse sistema de arquivos.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | mswmdm.h |
Biblioteca | Mssachlp.lib |