Compartilhar via


atributo MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_AUDCAP_ENDPOINT_ID

Especifica a ID do ponto de extremidade para um dispositivo de captura de áudio.

Tipo de dados

WCHAR*

Obter/definir

Para obter esse atributo, chame IMFAttributes::GetString.

Para definir esse atributo, chame IMFAttributes::SetString.

Comentários

O valor do atributo é uma ID de ponto de extremidade. Esse atributo é usado com as seguintes funções:

  • Ele pode ser usado como entrada para as funções MFCreateDeviceSource e MFCreateDeviceSourceActivate . Nesse contexto, o atributo especifica o dispositivo de captura de áudio para a função. Você pode obter a ID do ponto de extremidade para um determinado dispositivo chamando o método IMMDevice::GetId . Consulte a documentação da API de Áudio Principal para obter mais informações.
  • Quando a função MFEnumDeviceSources enumera dispositivos de áudio, os objetos de ativação retornados contêm esse atributo. O atributo é usado internamente pelo objeto de ativação quando ele cria a fonte de mídia.

A constante GUID para esse atributo é exportada de mfuuid.lib.

Requisitos

Requisito Valor
parâmetro
Mfidl.h

Confira também

Lista alfabética de atributos da Media Foundation

Captura de áudio/vídeo

Capturar atributos de dispositivo