Share via


Enumeração PartType (devicetopology.h)

A enumeração PartType define constantes que indicam se uma parte em uma topologia de dispositivo é um conector ou subunidade.

Syntax

typedef enum __MIDL___MIDL_itf_devicetopology_0000_0000_0012 {
  Connector = 0,
  Subunit
} PartType;

Constantes

 
Connector
Valor: 0
A parte é um conector. Um conector pode representar uma tomada de áudio, uma conexão interna com um dispositivo de ponto de extremidade integrado ou uma conexão de software implementada por meio de transferências de DMA. Para obter mais informações sobre tipos de conector, consulte Enumeração ConnectorType.
Subunit
A parte é uma subunidade. Uma subunidade é um nó de processamento de áudio em uma topologia de dispositivo. Uma subunidade frequentemente tem um ou mais parâmetros de controle de hardware que podem ser definidos sob controle do programa. Por exemplo, um aplicativo de áudio pode alterar a configuração de volume de uma subunidade de controle de volume.

Comentários

O método IPart::GetPartType usa as constantes definidas na enumeração PartType para indicar se um objeto IPart representa um conector ou uma subunidade. Se um objeto IPart representar um conector, um cliente poderá consultar esse objeto para sua interface IConnector . Se um objeto IPart representar uma subunidade, um cliente poderá consultar esse objeto para sua interface ISubunit .

Para obter mais informações sobre conectores e subunidades, consulte Topologias de dispositivo.

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 devicetopology.h

Confira também

Principais constantes de áudio

Principais Enumerações de Áudio

IConnector Interface

IPart Interface

ISubunit Interface