KSJACK_SINK_INFORMATION-Struktur (ksmedia.h)

Die KSJACK_SINK_INFORMATION-Struktur gibt Informationen zu einem anzeigebezogenen digitalen Audiogerät an, z. B. ein HDMI-Gerät oder einen Anzeigeanschluss.

Syntax

typedef struct _tagKSJACK_SINK_INFORMATION {
  KSJACK_SINK_CONNECTIONTYPE ConnType;
  WORD                       ManufacturerId;
  WORD                       ProductId;
  WORD                       AudioLatency;
  BOOL                       HDCPCapable;
  BOOL                       AICapable;
  UCHAR                      SinkDescriptionLength;
  WCHAR                      SinkDescription[MAX_SINK_DESCRIPTION_NAME_LENGTH];
  LUID                       PortId;
} KSJACK_SINK_INFORMATION, *PKSJACK_SINK_INFORMATION;

Member

ConnType

Gibt den Verbindungstyp der Senke an. Dieser Parameter ist eine Enumeration vom Typ KSJACK_SINK_CONNECTIONTYPE.

ManufacturerId

Gibt die Senkenhersteller-ID an.

ProductId

Gibt die Produkt-ID der Senke an.

AudioLatency

Gibt die Audiolatenz der Senke an.

HDCPCapable

Gibt an, dass diese Jack-Senke HdCP (Digital Content Protection) mit hoher Bandbreite unterstützt.

AICapable

Gibt an, dass diese Jack-Senke unterstützung für die folgenden Datenpakettypen bietet: Audioinhaltsschutz (ACP), internationaler Standardaufzeichnungscode-1 (ISRC1) und ISRC2.

SinkDescriptionLength

Gibt die Länge des SinkDescription[]-Elements an.

SinkDescription[MAX_SINK_DESCRIPTION_NAME_LENGTH]

Gibt eine Zeichenfolge an, die den Senkennamen enthält, der NULL-enden muss. Die maximale Länge wird durch die MAX_SINK_DESCRIPTION_NAME_LENGTH -Konstante (31 Zeichen plus einem endenden NULL) definiert.

PortId

Reserviert.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar in Windows 7 und höher Windows-Betriebssystemen.
Kopfzeile ksmedia.h (include Ksmedia.h)

Weitere Informationen

LUID