Condividi tramite


struttura KSJACK_SINK_INFORMATION (ksmedia.h)

La struttura KSJACK_SINK_INFORMATION specifica informazioni su un dispositivo audio digitale correlato allo schermo, ad esempio un dispositivo HDMI o una porta di visualizzazione.

Sintassi

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;

Members

ConnType

Specifica il tipo di connessione del sink. Questo parametro è un'enumerazione di tipo KSJACK_SINK_CONNECTIONTYPE.

ManufacturerId

Specifica l'ID produttore del sink.

ProductId

Specifica l'ID prodotto sink.

AudioLatency

Specifica la latenza audio sink.

HDCPCapable

Specifica che questo sink jack fornisce supporto per HdCP (Digital Content Protection) a larghezza di banda elevata.

AICapable

Specifica che questo sink jack fornisce il supporto per i seguenti tipi di pacchetti di dati: ACP (Audio Content Protection), codice di registrazione standard internazionale-1 (ISRC1) e ISRC2.

SinkDescriptionLength

Specifica la lunghezza del membro SinkDescription[].

SinkDescription[MAX_SINK_DESCRIPTION_NAME_LENGTH]

Specifica una stringa contenente il nome del sink, che deve essere con terminazione NULL. La lunghezza massima è definita dalla costante MAX_SINK_DESCRIPTION_NAME_LENGTH (31 caratteri, più un valore NULL di terminazione).

PortId

Riservato.

Requisiti

Requisito Valore
Client minimo supportato Disponibile nei sistemi operativi Windows 7 e versioni successive.
Intestazione ksmedia.h (include Ksmedia.h)

Vedi anche

LUID