KSJACK_SINK_INFORMATION structure (ksmedia.h)

La structure KSJACK_SINK_INFORMATION spécifie des informations sur un périphérique audio numérique lié à l’affichage, tel qu’un appareil HDMI ou un port d’affichage.

Syntaxe

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;

Membres

ConnType

Spécifie le type de connexion du récepteur. Ce paramètre est une énumération de type KSJACK_SINK_CONNECTIONTYPE.

ManufacturerId

Spécifie l’ID du fabricant du récepteur.

ProductId

Spécifie l’ID de produit récepteur.

AudioLatency

Spécifie la latence audio du récepteur.

HDCPCapable

Spécifie que ce récepteur jack prend en charge la protection de contenu numérique à bande passante élevée (HDCP).

AICapable

Spécifie que ce récepteur jack prend en charge les types de paquets de données suivants : protection de contenu audio (ACP), code d’enregistrement standard international 1 (ISRC1) et ISRC2.

SinkDescriptionLength

Spécifie la longueur du membre SinkDescription[].

SinkDescription[MAX_SINK_DESCRIPTION_NAME_LENGTH]

Spécifie une chaîne qui contient le nom du récepteur, qui doit être terminé par null. La longueur maximale est définie par la constante MAX_SINK_DESCRIPTION_NAME_LENGTH (31 caractères, plus une valeur NULL de fin).

PortId

Réservé.

Spécifications

Condition requise Valeur
Client minimal pris en charge Disponible dans les systèmes d’exploitation Windows 7 et ultérieurs.
En-tête ksmedia.h (incluez Ksmedia.h)

Voir aussi

LUID