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