Enumeração EndpointFormFactor (mmdeviceapi.h)

A enumeração EndpointFormFactor define constantes que indicam os atributos físicos gerais de um dispositivo de ponto de extremidade de áudio.

Syntax

typedef enum __MIDL___MIDL_itf_mmdeviceapi_0000_0000_0003 {
  RemoteNetworkDevice = 0,
  Speakers,
  LineLevel,
  Headphones,
  Microphone,
  Headset,
  Handset,
  UnknownDigitalPassthrough,
  SPDIF,
  DigitalAudioDisplayDevice,
  UnknownFormFactor,
  EndpointFormFactor_enum_count
} EndpointFormFactor;

Constantes

 
RemoteNetworkDevice
Valor: 0
Um dispositivo de ponto de extremidade de áudio que o usuário acessa remotamente por meio de uma rede.
Speakers
Um conjunto de alto-falantes.
LineLevel
Um dispositivo de ponto de extremidade de áudio que envia um sinal analógico de nível de linha para uma tomada de entrada de linha em um adaptador de áudio ou que recebe um sinal analógico de nível de linha de uma tomada de saída de linha no adaptador.
Headphones
Um conjunto de fones de ouvido.
Microphone
Um microfone.
Headset
Um fone de ouvido ou um par de fones de ouvido com um porta-voz anexado para comunicação bidirecional.
Handset
A parte de um telefone que é mantida na mão e que contém um alto-falante e um microfone para comunicação bidirecional.
UnknownDigitalPassthrough
Um dispositivo de ponto de extremidade de áudio que se conecta a um adaptador de áudio por meio de um conector para uma interface digital de tipo desconhecido que transmite dados não PCM no modo de passagem digital. Para obter mais informações, consulte Comentários.
SPDIF
Um dispositivo de ponto de extremidade de áudio que se conecta a um adaptador de áudio por meio de um conector S/PDIF (Interface Digital Sony/Philips).
DigitalAudioDisplayDevice
Um dispositivo de ponto de extremidade de áudio que se conecta a um adaptador de áudio por meio de um conector hdmi (interface multimídia High-Definition) ou uma porta de exibição.

No Windows Vista, esse valor foi denominado HDMI.
UnknownFormFactor
Um dispositivo de ponto de extremidade de áudio com atributos físicos desconhecidos.
EndpointFormFactor_enum_count
Windows 7: número máximo de fatores forma de ponto de extremidade.

Comentários

As constantes nessa enumeração são os valores que podem ser atribuídos à propriedade PKEY_AudioEndpoint_FormFactor .

No modo de passagem digital, uma interface digital transporta blocos de dados não PCM por meio de uma conexão sem modificá-los e sem tentar interpretar seu conteúdo. Para obter mais informações sobre o modo de passagem digital, consulte S/PDIF Pass-Through Transmissão de fluxos não PCM.

Para obter informações sobre como obter uma descrição da tomada de áudio ou conector por meio da qual um dispositivo de ponto de extremidade de áudio se conecta a um adaptador de áudio, consulte IKsJackDescription::GetJackDescription e IKsJackDescription2::GetJackDescription2.

Requisitos

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

Confira também

Principais Enumerações de Áudio

IKsJackDescription::GetJackDescription

Propriedade PKEY_AudioEndpoint_FormFactor