Windows.Media.Capture.Frames 名前空間

この名前空間は、キャプチャ デバイスを表す 1 つ以上の MediaFrameSource オブジェクトからメディア フレームを取得するための API を提供します。

MediaFrameSourceGroup オブジェクトは、同時に使用できるメディア フレーム ソースのグループを検出するために使用されます。 MediaFrameReader は、フレーム ソースからフレームを取得するために使用されます。 フレームは、フレームを提供しているメディア フレーム ソースの種類に応じて、いくつかの異なる形式で到着する可能性があります。 フレームの種類には、 VideoMediaFrameDepthMediaFrameInfraredMediaFrameBufferMediaFrame などがあります

MediaFrameSource を使用してフレームをキャプチャする方法については、「MediaFrameReader を使用してメディア フレームを処理する」を参照してください。

クラス

AudioMediaFrame

MediaFrameSource から取り出されたオーディオ データのフレームを表します。

BufferMediaFrame

IBuffer 内のデータを提供する MediaFrameSource のフレームを表します。

DepthMediaFrame

深度ビデオ データを含む VideoMediaFrame を表します。

DepthMediaFrameFormat

DepthMediaFrame の形式について説明します。

InfraredMediaFrame

赤外線ビデオ データを含む VideoMediaFrame を表します。

MediaFrameArrivedEventArgs

MediaFrameReader.FrameArrived イベントのデータを提供します。

MediaFrameFormat

MediaFrameSource から取得され、MediaFrameReference によって表されるメディア フレームの形式について説明します。

MediaFrameReader

MediaFrameSource からのフレームへのアクセスと、新しいフレームが到着したときの通知を提供します。

MediaFrameReference

MediaFrameSource から取得したフレームを表すラッパー クラス。 このクラスのプロパティを使用して、 VideoMediaFrameBufferMediaFrame など、ソースによって提供される特定のフレームの種類にアクセスします。

MediaFrameSource

カラーカメラや赤外線カメラなどのメディア フレームのソースを表します。

MediaFrameSourceController

MediaFrameSource のプロパティを取得および設定したり、露出、フォーカス、ズームなどのカメラ コントロールを提供する VideoDeviceController を取得したりできます。

MediaFrameSourceGetPropertyResult

MediaFrameSource プロパティが正常に取得された場合の値と、取得操作の結果の状態を表します。

MediaFrameSourceGroup

MediaCapture で同時に使用できるメディア フレーム ソースのグループを表します。

MediaFrameSourceInfo

MediaFrameSource に関する情報を提供します。

MultiSourceMediaFrameArrivedEventArgs

MultiSourceMediaFrameReader.FrameArrived イベントのデータを提供します。

MultiSourceMediaFrameReader

複数の MediaFrameSource から時間相関フレームへのアクセスを提供し、新しいフレームが到着したときに通知を提供します。 これは、深度カメラや rbg カメラなど、さまざまなソースからのフレームを処理する必要があり、各ソースのフレームが時間の近くにキャプチャされていることを確認する必要がある場合に便利です。

MultiSourceMediaFrameReference

1 つ以上の MediaFrameSource オブジェクトから取得した時間相関フレームへのアクセスを提供するラッパー クラス。 TryGetFrameReferenceBySourceId を呼び出して、特定のメディア フレーム ソースからフレームを表す MediaFrameReference を取得します。

VideoMediaFrame

IDirect3DSurface または SoftwareBitmap で表されるビデオ フレーム内のデータを提供する MediaFrameSource のフレームを表します。

VideoMediaFrameFormat

VideoMediaFrame のイメージ形式について説明します。

列挙型

MediaFrameReaderAcquisitionMode

アプリが前のフレームの処理を完了する前に新しいフレームが到着したときに 、MediaFrameReader または MultiSourceMediaFrameReader から取得したフレームをシステムが管理する方法を指定します。

MediaFrameReaderStartStatus

MediaFrameReader によるメディア フレームの読み取りを開始するための StartAsync の呼び出しの結果を指定します。

MediaFrameSourceGetPropertyStatus

MediaFrameSourceController.GetPropertyAsync または MediaFrameSourceController.GetPropertyByExtendedIdAsync 操作の結果を指定します。

MediaFrameSourceKind

MediaFrameSource によって生成されるデータの種類を指定します。

MediaFrameSourceSetPropertyStatus

MediaFrameSourceController.SetPropertyAsync 操作の結果を指定します。

MultiSourceMediaFrameReaderStartStatus

MultiSourceMediaFrameReader 開始操作の状態を指定します。 この列挙体の値は、 MultiSourceMediaFrameReader.StartAsync メソッドによって返されます。

こちらもご覧ください