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


Структура UNCOMPRESSEDAUDIOFORMAT (audiomediatype.h)

Структура UNCOMPRESSEDAUDIOFORMAT определяет частоту кадров, маску канала и другие атрибуты несжатого формата аудиоданных.

Синтаксис

typedef struct _UNCOMPRESSEDAUDIOFORMAT {
  GUID  guidFormatType;
  DWORD dwSamplesPerFrame;
  DWORD dwBytesPerSampleContainer;
  DWORD dwValidBitsPerSample;
  FLOAT fFramesPerSecond;
  DWORD dwChannelMask;
} UNCOMPRESSEDAUDIOFORMAT;

Члены

guidFormatType

Указывает GUID типа формата данных.

dwSamplesPerFrame

Указывает количество выборок на кадр.

dwBytesPerSampleContainer

Указывает количество байтов, составляющих модульный контейнер примера.

dwValidBitsPerSample

Указывает количество допустимых битов на выборку.

fFramesPerSecond

Указывает количество кадров в секунду потоковой передачи аудиоданных.

dwChannelMask

Указывает маску канала, используемую несжатой аудиоданной.

Комментарии

Эта структура предоставляет доступ к параметрам, описывающим несжатый аудиоформат PCM.

Требования

Требование Значение
Минимальная версия клиента Доступно в Windows Vista и более поздних версиях Windows.
Верхняя часть audiomediatype.h (включая Audiomediatype.h)