Interfaccia IMFSensorDevice (mfidl.h)

Rappresenta un dispositivo sensore che può appartenere a un gruppo di sensori, rappresentato dall'interfaccia FMSensorGroup . Il termine "dispositivo" in questo contesto può fare riferimento a un dispositivo fisico, a un'origine multimediale personalizzata o a un provider di frame.

Ereditarietà

L'interfaccia IMFSensorDevice eredita dall'interfaccia IUnknown . IMFSensorDevice include anche questi tipi di membri:

Metodi

L'interfaccia IMFSensorDevice include questi metodi.

 
IMFSensorDevice::GetDeviceAttributes

Ottiene fmiAttributes per il gruppo di sensori.
IMFSensorDevice::GetDeviceId

Ottiene l'identificatore univoco per il dispositivo. Questo valore è attualmente inutilizzato.
IMFSensorDevice::GetDeviceType

Ottiene un valore che specifica il tipo di dispositivo sensore rappresentato dall'oggetto .
IMFSensorDevice::GetFlags

Ottiene i flag impostati per il dispositivo sensore. Questo metodo è riservato per utilizzi futuri.
IMFSensorDevice::GetSensorDeviceMode

Ottiene un valore che specifica la modalità di condivisione corrente del dispositivo sensore, ovvero controller o condiviso.
IMFSensorDevice::GetStreamAttributes

Ottiene l'archivio attributi di flusso con l'indice specificato.
IMFSensorDevice::GetStreamAttributesCount

Ottiene il numero di archivi di attributi di flusso per il dispositivo sensore. Questo numero rappresenta il numero di flussi totali disponibili per il dispositivo perché ogni flusso valido deve avere un archivio attributi contenente almeno l'ID flusso e la categoria di flusso.
IMFSensorDevice::GetSymbolicLink

Ottiene il nome del collegamento simbolico del dispositivo sensore.
IMFSensorDevice::SetSensorDeviceMode

Imposta un valore che specifica la modalità di condivisione del dispositivo sensore su controller o condiviso.

Requisiti

Requisito Valore
Client minimo supportato Windows 10 versione 1607 [solo app desktop]
Server minimo supportato Nessuno supportato
Piattaforma di destinazione Windows
Intestazione mfidl.h