Método IRawCDImageCreator::AddTrack (imapi2.h)
Aceita o objeto IStream fornecido e salva o ponteiro da interface como a próxima faixa na imagem.
Sintaxe
HRESULT AddTrack(
[in] IMAPI_CD_SECTOR_TYPE dataType,
[in, optional] IStream *data,
[out, retval] LONG *trackIndex
);
Parâmetros
[in] dataType
Um valor, definido por IMAPI_CD_SECTOR_TYPE, que indica o tipo de dados. IMAPI_CD_SECTOR_AUDIO é o único valor compatível com o método IRawCDImageCreator::AddTrack .
[in, optional] data
Ponteiro para o objeto IStream fornecido.
[out, retval] trackIndex
Um valor LONG dentro de um intervalo de 1 a 99 que será associado à nova faixa.
Valor retornado
S_OK é retornado com êxito, mas outros códigos de êxito podem ser retornados como resultado da implementação.
Comentários
Todas as faixas adicionais devem ser compatíveis com todas as faixas existentes. Consulte a enumeração IMAPI_CD_SECTOR_TYPE para obter informações sobre limitações.
O fluxo de dados deve ter pelo menos 4 segundos (300 setores) de comprimento. O fluxo de dados pode não fazer com que o setor final exceda o LBA 398.099 (MSF 88:29:74), pois o leadout excederia o máximo do MSF 89:59:74.
Esse método tem suporte no Windows Server 2003 com Service Pack 1 (SP1), Windows XP com Service Pack 2 (SP2) e Windows Vista por meio do Feature Pack do Windows para Armazenamento. Todos os recursos fornecidos por este pacote de atualização têm suporte nativo no Windows 7 e no Windows Server 2008 R2.
Requisitos
Cliente mínimo com suporte | Windows Vista, Windows XP com SP2 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | imapi2.h |