MediaFrameSourceGroup クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
MediaCapture で同時に使用できるメディア フレーム ソースのグループを表します。
public ref class MediaFrameSourceGroup sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 196608)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class MediaFrameSourceGroup final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 196608)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class MediaFrameSourceGroup
Public NotInheritable Class MediaFrameSourceGroup
- 継承
- 属性
Windows の要件
デバイス ファミリ |
Windows 10 Anniversary Edition (10.0.14393.0 で導入)
|
API contract |
Windows.Foundation.UniversalApiContract (v3.0 で導入)
|
注釈
FindAllAsync を呼び出し、返されたリストからインスタンスを選択して、このクラスのインスタンスを取得します。 メディア フレーム ソース グループの一意識別子がわかっている場合は、 FromIdAsync を呼び出すことで、このクラスのインスタンスを取得できます。
MediaCaptureInitializationSettings オブジェクトの SourceGroup プロパティにグループを割り当て、その設定オブジェクトを InitializeAsync に渡して、選択した MediaFrameSourceGroup を使用するように MediaCapture オブジェクトを初期化します。
MediaFrameSource を使用してフレームをキャプチャする方法については、「MediaFrameReader を使用してメディア フレームを処理する」を参照してください。
プロパティ
DisplayName |
メディア フレーム ソース グループの人間が判読できる名前を取得します。 |
Id |
メディア フレーム ソース グループの一意識別子を取得します。 |
SourceInfos |
グループ内の各メディア フレーム ソースを記述する MediaFrameSourceInfo オブジェクトの一覧を取得します。 |
メソッド
FindAllAsync() |
現在のデバイスで使用可能なメディア フレーム ソース グループの一覧を非同期的に取得します。 |
FromIdAsync(String) |
指定した ID を持つメディア フレーム ソース グループを非同期に取得します。 |
GetDeviceSelector() |
DeviceWatcher の初期化に使用できるデバイス セレクター文字列を取得します。これにより、使用可能なメディア フレーム ソース グループのセットが変更されたときに通知を受け取ることができます。 |