Compartilhar via


estrutura KSJACK_SINK_INFORMATION (devicetopology.h)

A estrutura KSJACK_SINK_INFORMATION armazena informações sobre um coletor de tomada de áudio.

Sintaxe

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;

Membros

ConnType

Especifica o tipo de conexão. Os valores de tipo de conexão são definidos na enumeração KSJACK_SINK_CONNECTIONTYPE .

ManufacturerId

Especifica o identificador do fabricante do coletor.

ProductId

Especifica o identificador do produto do coletor.

AudioLatency

Especifica a latência do coletor de áudio.

HDCPCapable

Especifica se o coletor dá suporte à HDCP (Proteção de Conteúdo Digital) de alta largura de banda.

AICapable

Especifica se o coletor dá suporte a ACP Packet, ISRC1 ou ISRC2.

SinkDescriptionLength

Especifica o comprimento da cadeia de caracteres no membro SinkDescription .

SinkDescription[32]

Cadeia de caracteres que contém o nome do coletor do monitor. O comprimento máximo é definido pela constante MAX_SINK_DESCRIPTION_NAME_LENGTH (32 caracteres largos).

PortId

Especifica o identificador de porta de vídeo em uma estrutura LUID .

Requisitos

   
Cliente mínimo com suporte Windows 7 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 R2 [somente aplicativos da área de trabalho]
Cabeçalho devicetopology.h

Confira também

Estruturas de áudio principais

IKsJackSinkInformation::GetJackSinkInformation