Pular para o conteúdo principal
Codifica os fluxos de entrada no formato XMA.

Sintaxe

Parâmetros

InputStreamCount Tipo: DWORD Número de fluxos de entrada. pStreams Tipo: XMAENCODERSTREAM * Ponteiro para os fluxos de entrada. Compression Tipo: DWORD Nível de qualidade de compactação XMA2 a ser usado (1 a 100). Flags Tipo: DWORD Zero, ou um ou mais dos sinalizadores a seguir. BlockSizeInKbytes Tipo: DWORD Tamanho do bloco de compactação XMA2 a ser usado, em KB (2 a 8190). Não pode ser zero. ppEncodedBuffer Tipo: VOID ** Ponteiro para um ponteiro para o buffer que conterá os dados codificados. pEncodedBufferSize Tipo: DWORD * Ponteiro para um DWORD que conterá o tamanho do buffer codificado. ppEncodedBufferFormat Tipo: XMA2WAVEFORMATEX ** Ponteiro para um ponteiro para uma estrutura que conterá os detalhes de formato dos fluxos codificados. pEncodedBufferFormatSize Tipo: DWORD * Ponteiro para um DWORD que conterá o tamanho da estrutura de formato. ppSeekTable Tipo: DWORD ** Ponteiro para um ponteiro que conterá a tabela de busca. pSeekTableSize Tipo: DWORD * Ponteiro para um DWORD que conterá o tamanho da tabela de busca.

Valor retornado

Tipo: HRESULT Retorna S_OK se for bem-sucedido; caso contrário, retorna um código de erro da tabela a seguir.

Requisitos

Cabeçalho: xmaencoder.h Biblioteca: xmaencoder.lib

Confira também

Ferramenta de codificação XMA2
Última modificação em 6 de outubro de 2026