Share via


Interfaz IPreFetchOffset (portcls.h)

La IPreFetchOffset interfaz controla el desplazamiento de captura previa, que es el número de bytes que separan los cursores de reproducción y escritura en un flujo de salida de DirectSound. Un controlador de miniporte WavePci puede usar esta interfaz para evitar que el desplazamiento de captura previa crezca demasiado grande cuando el controlador asigna un gran número de asignaciones. Esta interfaz solo se admite en Windows XP y versiones posteriores. Para determinar si el controlador de puerto WavePci admite la IPreFetchOffset interfaz, un controlador de minipuerto llama al método QueryInterface del objeto QueryInterface del objeto IPortWavePciStream con REFIID IID_IPreFetchOffset.

Para obtener más información sobre la IPreFetchOffset interfaz, vea Desplazamientos de captura previa.

Herencia

La interfaz IPreFetchOffset hereda de la interfaz IUnknown . IPreFetchOffset también tiene estos tipos de miembros:

Métodos

La interfaz IPreFetchOffset tiene estos métodos.

 
IPreFetchOffset::SetPreFetchOffset

El método SetPreFetchOffset establece el desplazamiento de captura previa, que es el número de bytes de datos que separan el cursor de escritura del cursor de reproducción en un flujo de salida de DirectSound.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado portcls.h