Interfaccia IDeviceTopology (devicetopology.h)
L'interfaccia IDeviceTopology consente di accedere alla topologia di un dispositivo audio. La topologia di un dispositivo adattatore audio è costituita dai percorsi dati che portano a e da dispositivi endpoint audio e i punti di controllo che si trovano lungo i percorsi. Un dispositivo endpoint audio ha anche una topologia, ma è semplice, come illustrato in Topologie di dispositivo. Un client ottiene un riferimento all'interfaccia IDeviceTopology per un dispositivo endpoint audio seguendo questa procedura:
- Usando una delle tecniche descritte in Interfaccia IMMDevice, ottenere un riferimento all'interfaccia IMMDevice per un dispositivo endpoint audio.
- Chiamare il metodo IMMDevice::Activate con il parametro refiid impostato su REFIID IID_IDeviceTopology.
Per esempi di codice che usano l'interfaccia IDeviceTopology , vedere le implementazioni delle funzioni GetHardwareDeviceTopology e SelectCaptureDevice in Topologie di dispositivo.
Ereditarietà
L'interfaccia IDeviceTopology eredita dall'interfaccia IUnknown . IDeviceTopology include anche questi tipi di membri:
Metodi
L'interfaccia IDeviceTopology include questi metodi.
IDeviceTopology::GetConnector Il metodo GetConnector ottiene il connettore specificato da un numero di connettore. |
IDeviceTopology::GetConnectorCount Il metodo GetConnectorCount ottiene il numero di connettori nell'oggetto topologia del dispositivo. |
IDeviceTopology::GetDeviceId Il metodo GetDeviceId ottiene l'identificatore del dispositivo rappresentato dall'oggetto topologia del dispositivo. |
IDeviceTopology::GetPartById Il metodo GetPartById ottiene una parte identificata dall'ID locale. |
IDeviceTopology::GetSignalPath Il metodo GetSignalPath ottiene un elenco di parti nel percorso del segnale che collega due parti, se il percorso esiste. |
IDeviceTopology::GetSubunit Il metodo GetSubunit ottiene la subunit specificata da un numero di subunit. |
IDeviceTopology::GetSubunitCount Il metodo GetSubunitCount ottiene il numero di sottounit nella topologia del dispositivo. |
Requisiti
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | devicetopology.h |