Método ISynthSinkDMus::RefTimeToSample (dmusicks.h)
O RefTimeToSample
método converte um tempo de referência em um tempo de exemplo.
Sintaxe
NTSTATUS RefTimeToSample(
[in] REFERENCE_TIME rfTime,
[out] LONGLONG *pllSampleTime
);
Parâmetros
[in] rfTime
Ponteiro para o tempo de referência que está sendo passado. O tempo de referência é medido em unidades de 100 nanossegundos.
[out] pllSampleTime
Ponteiro de saída para o tempo de exemplo. Esse parâmetro aponta para uma variável alocada pelo chamador na qual o método grava o tempo de amostra calculado.
Retornar valor
RefTimeToSample
retornará STATUS_SUCCESS se a chamada tiver sido bem-sucedida. Caso contrário, o método retornará um código de erro apropriado.
Comentários
O RefTimeToSample
método converte o tempo de referência em tempo de exemplo. O método usa um tempo de referência como um parâmetro de entrada e gera o tempo de amostra correspondente.
O cálculo do tempo de referência do tempo de exemplo depende da frequência de amostragem. Por exemplo, se o buffer de saída estiver em um formato de 44,1 kHz, um tempo de exemplo de 44.100 será equivalente a um tempo de referência de um segundo.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Área de Trabalho |
Cabeçalho | dmusicks.h (inclua Dmusicks.h) |