感測器管理器物件
感測器管理員物件可讓您存取可供您使用的感測器。
若要使用感測器 API,您必須先呼叫 COM CoCreateInstance 方法來建立感測器管理員對象的實例,並擷取其介面的指標,名為 ISensorManager。 感測器管理員會維護可用的感測器清單。 您可以使用 ISensorManager 來呼叫依類別或依類型擷取感測器群組的方法,或是呼叫方法,以使用其唯一標識符來擷取特定感測器。 感測器管理員還允許您註冊,以接收在新的感測器連線到平台時通知您的事件。
有時候,感測器管理員會提供感測器的指標,但使用者尚未啟用感測器。 例如,在使用者啟用感測器之前,您通常可以擷取非私人感測器屬性的值,例如感測器製造商或型號。 這項資訊可協助您決定是否要求使用者取得使用感測器的許可權。 您可以呼叫 ISensorManager::RequestPermissions,提示使用者啟用特定的感測器或感測器集合。
相關主題