Поделиться через


Метод IMiniportWaveCyclicStream::SetFormat (portcls.h)

Метод SetFormat задает формат данных KS волнового потока.

Синтаксис

NTSTATUS SetFormat(
  [in] PKSDATAFORMAT DataFormat
);

Параметры

[in] DataFormat

Задает новый формат потока. Этот параметр является указателем на структуру типа KSDATAFORMAT.

Возвращаемое значение

SetFormat возвращает STATUS_SUCCESS, если вызов был успешным. В противном случае метод возвращает соответствующий код ошибки.

Комментарии

Исходный формат волнового потока указывается в вызове IMiniportWaveCyclic::NewStream , который создает поток. После создания SetFormat потока вызов может изменить формат потока с его начального значения.

Сведения об указании форматов потока волн см. в разделе Форматы аудиоданных и диапазоны данных.

Требования

Требование Значение
Целевая платформа Универсальное
Верхняя часть portcls.h (включая Portcls.h)
IRQL PASSIVE_LEVEL

См. также раздел

IMiniportWaveCyclic::NewStream

IMiniportWaveCyclicStream

KSDATAFORMAT