Método IPreFetchOffset::SetPreFetchOffset (portcls.h)
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