Método IMiniportWaveRTStream::GetClockRegister (portcls.h)
El método GetClockRegister recupera la información que requiere el controlador de puerto para exponer el registro del reloj en el subsistema de audio y sus clientes.
Sintaxis
NTSTATUS GetClockRegister(
KSRTAUDIO_HWREGISTER *Register
);
Parámetros
Register
Puntero de salida a una estructura de KSRTAUDIO_HWREGISTER que describe la asignación de registros.
Valor devuelto
Este método devuelve NTSTATUS que contiene un valor de estado de STATUS_SUCCESS si la llamada se realizó correctamente. De lo contrario, el método devuelve un código de estado de error adecuado.
Comentarios
El controlador de puerto llama a este método en respuesta a una solicitud de propiedad KSPROPERTY_RTAUDIO_CLOCKREGISTER de un cliente.
Un registro de reloj es un contador que aumenta con la frecuencia del reloj de hardware interno que controla el bus interno del dispositivo de audio. El registro se incrementa en uno con cada tic del reloj. El registro comienza a contar cuando el dispositivo se enciende y continúa ejecutándose hasta que el dispositivo se apaga. El software utiliza el registro de reloj para sincronizar dos o más dispositivos con relojes de hardware independientes.
Requisitos
Requisito | Valor |
---|---|
Header | portcls.h |
IRQL | PASSIVE_LEVEL |
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de