структура KSJACK_SINK_INFORMATION (devicetopology.h)
Структура KSJACK_SINK_INFORMATION хранит сведения о приемнике аудиоразъема.
Синтаксис
typedef struct _tagKSJACK_SINK_INFORMATION {
KSJACK_SINK_CONNECTIONTYPE ConnType;
WORD ManufacturerId;
WORD ProductId;
WORD AudioLatency;
BOOL HDCPCapable;
BOOL AICapable;
UCHAR SinkDescriptionLength;
WCHAR SinkDescription[32];
LUID PortId;
} KSJACK_SINK_INFORMATION;
Члены
ConnType
Указывает тип подключения. Значения типа подключения определяются в перечислении KSJACK_SINK_CONNECTIONTYPE .
ManufacturerId
Указывает идентификатор изготовителя приемника.
ProductId
Указывает идентификатор продукта приемника.
AudioLatency
Указывает задержку приемника звука.
HDCPCapable
Указывает, поддерживает ли приемник защиту цифрового содержимого с высокой пропускной способностью (HDCP).
AICapable
Указывает, поддерживает ли приемник пакет ACP, ISRC1 или ISRC2.
SinkDescriptionLength
Задает длину строки в члене SinkDescription .
SinkDescription[32]
Строка, содержащая имя приемника монитора. Максимальная длина определяется константой MAX_SINK_DESCRIPTION_NAME_LENGTH (32 расширенных символа).
PortId
Указывает идентификатор видеопорта в структуре LUID .
Требования
Минимальная версия клиента | Windows 7 [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 R2 [только классические приложения] |
Верхняя часть | devicetopology.h |