Freigeben über


KSJACK_SINK_INFORMATION-Struktur (devicetopology.h)

Die KSJACK_SINK_INFORMATION-Struktur speichert Informationen zu einer Audiobuchsensenke.

Syntax

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;

Member

ConnType

Gibt den Verbindungstyp an. Die Verbindungstypwerte werden in der KSJACK_SINK_CONNECTIONTYPE-Enumeration definiert.

ManufacturerId

Gibt den Senkenherstellerbezeichner an.

ProductId

Gibt den Senkenproduktbezeichner an.

AudioLatency

Gibt die Latenz der Audiosenke an.

HDCPCapable

Gibt an, ob die Senke HDCP (Digital Content Protection) mit hoher Bandbreite unterstützt.

AICapable

Gibt an, ob die Senke ACP-Pakete, ISRC1 oder ISRC2 unterstützt.

SinkDescriptionLength

Gibt die Länge der Zeichenfolge im SinkDescription-Element an.

SinkDescription[32]

Zeichenfolge mit dem Namen der Monitorsenke. Die maximale Länge wird durch die konstante MAX_SINK_DESCRIPTION_NAME_LENGTH (32 Breitzeichen) definiert.

PortId

Gibt den Videoportbezeichner in einer LUID-Struktur an.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 7 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2 [nur Desktop-Apps]
Kopfzeile devicetopology.h

Weitere Informationen

Kernaudiostrukturen

IKsJacksinkInformation::GetJacksinkInformation