Compartir a través de


Método IRedbookDiscMaster::AddAudioTrackBlocks (imapi.h)

Agrega bloques de datos de audio a la pista abierta actualmente. Se puede llamar a este método repetidamente hasta que no haya espacio disponible o la pista esté llena.

Sintaxis

HRESULT AddAudioTrackBlocks(
  [in] byte *pby,
  [in] long cb
);

Parámetros

[in] pby

Puntero a una matriz de bloques de seguimiento. El formato es de 44,1 KHz muestras de audio RAW estéreo de 16 bits, en el mismo formato que usa WAV en la sección de datos.

[in] cb

Tamaño de la matriz, en bytes. Este recuento debe ser un múltiplo del tamaño del bloque de audio.

Valor devuelto

S_OK se devuelve correctamente, pero se pueden devolver otros códigos de éxito como resultado de la implementación. Los siguientes códigos de error se devuelven normalmente en caso de error de operación, pero no representan los únicos valores de error posibles:

Comentarios

Una vez agregados todos los bloques, llame al método CloseAudioTrack para finalizar la pista.

Si una llamada a este método saturaría el número de bloques de audio disponibles, el método devolverá IMAPI_E_DISCFULL y mantendrá la mayor cantidad de datos de audio que pueda. Por el contrario, el método IJolietDiscMaster::AddData no mantiene ninguno de los datos, por lo que no hay archivos incorrectos.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado imapi.h
Library Uuid.lib
Archivo DLL Actxprxy.dll

Consulte también

IRedbookDiscMaster