Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Структура SDCA_FUNCTION_INFORMATION предоставляет подробные сведения о функции SDCA (smart Device Class Audio), включая его расположение в топологии SoundWire и его функциональные характеристики.
Синтаксис
typedef struct _SDCA_FUNCTION_INFORMATION {
ULONG Size;
UINT8 Version;
UINT8 FunctionNumber;
UINT8 FunctionType;
UINT16 FunctionManufacturerId;
UINT16 FunctionId;
UINT8 ControllerId;
UINT8 LinkId;
UINT8 UniqueId;
} SDCA_FUNCTION_INFORMATION, *PSDCA_FUNCTION_INFORMATION;
Members
Size
Размер всей структуры в байтах.
Version
Версия этой структуры. Необходимо задать значение SDCA_FUNCTION_INFORMATION_VERSION_1 (1).
FunctionNumber
Номер функции SDCA, определяющий эту конкретную функцию на устройстве.
FunctionType
Тип функции SDCA, описывающий категорию функций, предоставляемых этой функцией.
FunctionManufacturerId
Идентификатор производителя функции SDCA, определяющий поставщика, создавшего эту функцию.
FunctionId
Идентификатор функции SDCA, который однозначно идентифицирует эту реализацию функции от производителя.
ControllerId
Идентификатор контроллера SoundWire, к которому подключена эта функция.
LinkId
Идентификатор ссылки в контроллере SoundWire, к которому подключена эта функция.
UniqueId
Уникальный идентификатор периферийных устройств в топологии SoundWire.
Замечания
Структура SDCA_FUNCTION_INFORMATION используется в SDCA_ENDPOINT_CONFIG для описания функций SDCA, которые необходимо настроить для операций датчика звука.
SDCA (звук класса Smart Device) — это спецификация, которая определяет, как аудиоустройства подключаются и работают через интерфейсы SoundWire. Эта структура предоставляет необходимые сведения об адресации для выявления и настройки определенных функций SDCA в топологии SoundWire.
Требования
| Требование | Ценность |
|---|---|
| Header | audiosensors.h |