Compartir a través de


AudioBuffer Clase

Definición

Representa un búfer que contiene datos de audio.

public ref class AudioBuffer sealed : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.GCPressure]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AudioBuffer final : IClosable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.GCPressure]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AudioBuffer : System.IDisposable
Public NotInheritable Class AudioBuffer
Implements IDisposable
Herencia
Object Platform::Object IInspectable AudioBuffer
Atributos
Implementaciones

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Comentarios

Obtenga una instancia de esta clase llamando a AudioFrame.LockBuffer.

Propiedades

Capacity

Obtiene el número máximo de bytes que puede contener el búfer.

Length

Obtiene o establece el número de bytes actualmente en uso en el búfer.

Métodos

Close()

Elimina el objeto y los recursos asociados.

CreateReference()

Devuelve una representación IMemoryBufferReference del búfer de audio.

Dispose()

Realiza tareas definidas por la aplicación asociadas a la liberación o al restablecimiento de recursos no administrados.

Se aplica a

Consulte también