Compartilhar via


Método IMiniportWaveCyclicStream::SetFormat (portcls.h)

O SetFormat método define o formato de dados KS do fluxo de ondas.

Sintaxe

NTSTATUS SetFormat(
  [in] PKSDATAFORMAT DataFormat
);

Parâmetros

[in] DataFormat

Especifica o novo formato do fluxo. Esse parâmetro é um ponteiro para uma estrutura do tipo KSDATAFORMAT.

Retornar valor

SetFormat retornará STATUS_SUCCESS se a chamada tiver sido bem-sucedida. Caso contrário, o método retornará um código de erro apropriado.

Comentários

O formato inicial do fluxo de ondas é especificado na chamada IMiniportWaveCyclic::NewStream que cria o fluxo. Após a criação do fluxo, a SetFormat chamada pode alterar o formato do fluxo de sua configuração inicial.

Para obter informações sobre como especificar formatos de fluxo de ondas, consulte Formatos de dados de áudio e intervalos de dados.

Requisitos

Requisito Valor
Plataforma de Destino Universal
Cabeçalho portcls.h (inclua Portcls.h)
IRQL PASSIVE_LEVEL

Confira também

IMiniportWaveCyclic::NewStream

IMiniportWaveCyclicStream

KSDATAFORMAT