IMFSensorDevice インターフェイス (mfidl.h)
IMFSensorGroup インターフェイスによって表されるセンサー グループに属できるセンサー デバイスを表します。 このコンテキストの "device" という用語は、物理デバイス、カスタム メディア ソース、またはフレーム プロバイダーを指す場合があります。
継承
IMFSensorDevice インターフェイスは、IUnknown インターフェイスから継承されます。 IMFSensorDevice には、次の種類のメンバーもあります。
メソッド
IMFSensorDevice インターフェイスには、これらのメソッドがあります。
IMFSensorDevice::GetDeviceAttributes センサー グループの IMFAttributes を取得します。 |
IMFSensorDevice::GetDeviceId デバイスの一意識別子を取得します。 この値は現在使用されていません。 |
IMFSensorDevice::GetDeviceType オブジェクトによって表されるセンサー デバイスの種類を指定する値を取得します。 |
IMFSensorDevice::GetFlags センサー デバイスに設定されたフラグを取得します。 このメソッドは将来使用するために予約されています。 |
IMFSensorDevice::GetSensorDeviceMode センサー デバイスの現在の共有モード (コントローラーまたは共有) を指定する値を取得します。 |
IMFSensorDevice::GetStreamAttributes 指定したインデックスを持つストリーム属性ストアを取得します。 |
IMFSensorDevice::GetStreamAttributesCount センサー デバイスのストリーム属性ストアの数を取得します。 この数は、有効なすべてのストリームに、少なくともストリーム ID とストリーム カテゴリを含む属性ストアが必要であるため、デバイスで使用できるストリームの合計数を表します。 |
IMFSensorDevice::GetSymbolicLink センサー デバイスのシンボリック リンク名を取得します。 |
IMFSensorDevice::SetSensorDeviceMode センサー デバイスの共有モードをコントローラーまたは共有に指定する値を設定します。 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 10バージョン 1607 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | サポートなし |
対象プラットフォーム | Windows |
ヘッダー | mfidl.h |