Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
O método SetPreFetchOffset 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.
Valor de retorno
Nenhum
Observações
Um driver de miniporto WavePci chama o método SetPreFetchOffset 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 |
|---|---|
| da Plataforma de Destino | Universal |
| cabeçalho | portcls.h (inclua Portcls.h) |
| IRQL | Qualquer nível |
Consulte também
IMiniportWavePciStream::GetPosition