Método IPreFetchOffset::SetPreFetchOffset (portcls.h)
O SetPreFetchOffset
método define o deslocamento de pré-busca, que é o número de bytes de dados que separam o cursor de gravação do cursor de reprodução em um fluxo de saída DirectSound.
Sintaxe
void SetPreFetchOffset(
[in] ULONG PreFetchOffset
);
Parâmetros
[in] PreFetchOffset
Especifica o tamanho do deslocamento de pré-busca em bytes.
Retornar valor
Nenhum
Comentários
Um driver de miniporto WavePci chama o SetPreFetchOffset
método para especificar o deslocamento de pré-busca de um fluxo de saída DirectSound acelerado por hardware.
O deslocamento de pré-busca é o número de bytes de dados que separam o cursor de gravação do cursor de reprodução no buffer de hardware do dispositivo de áudio:
- O cursor de gravação especifica a posição do buffer na qual um aplicativo DirectSound pode gravar com segurança o próximo exemplo de som.
- O cursor de reprodução especifica a posição do buffer do exemplo de som que está sendo reproduzido no momento pelo dispositivo de áudio.
Para obter informações sobre como usar SetPreFetchOffset
para controlar o deslocamento de pré-busca de um fluxo DirectSound, consulte Deslocamentos de pré-busca.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Universal |
Cabeçalho | portcls.h (inclua Portcls.h) |
IRQL | Qualquer nível |
Confira também
IMiniportWavePciStream::GetPosition