Método IMiniportWaveCíclicaStream::Silence (portcls.h)
El Silence
método se usa para copiar muestras de silencio en un búfer especificado.
Sintaxis
void Silence(
[in,out] PVOID Buffer,
[in] ULONG ByteCount
);
Parámetros
[in,out] Buffer
Puntero en el espacio de direcciones virtuales del kernel al inicio del búfer en el que se van a escribir las muestras de silencio. El búfer debe ser lo suficientemente grande como para contener al menos el número de bytes especificados en ByteCount.
[in] ByteCount
Especifica el número de bytes de silencio que se van a escribir en el búfer.
Valor devuelto
None
Observaciones
Windows trata los valores PCM de 8 bits como sin signo y trata los valores pcM de 16 bits y más grandes como firmados. Al rellenar una parte de un búfer PCM de 8 bits con silencio, el Silence
método establece cada byte en el valor 0x80. Al escribir silencio en un búfer que contiene valores PCM de 16 bits o más, el método rellena la parte especificada del búfer con ceros.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Universal |
Encabezado | portcls.h (incluya Portcls.h) |
IRQL | Cualquier nivel |