Genvid ビデオ¶
GenvidVideo
プレハブオブジェクトは、配信セッションに使用するゲームからのビデオ キャプチャを定義します。1 つの GenvidSession
が受け取ることができるのは、1 つの GenvidVideo
だけです。このオブジェクトには、好みの方法でキャプチャを実行するために設定する必要のあるさまざまなプロパティが含まれています。

- Stream Name
- ビデオストリームの名前です。アプリケーションで使用される他のストリームに対して、一意の名前を使用してください。
- Framerate
- ビデオストリームのフレームレートです。互換性のある値 (30 または 60) に設定してください。
- Capture Type
使用するビデオキャプチャのタイプです。選択可能なオプションは、
Automatic
およびTexture
です。あるキャプチャ タイプから別のタイプへの実行中の変更は現時点ではサポートされません。Automatic
は、dxswapchain
を使用してビデオキャプチャを行います。Texture
は、Video Source のプロパティで示されたテクスチャまたはカメラでビデオキャプチャを行います。
- Video Source
このプロパティは、
Texture
のビデオキャプチャタイプで使用されるプライベートゲームオブジェクトです。実行時に他のカメラ、テクスチャへの切り替えを行う必要がある場合は、次のようなコマンドでタスクを実行します。GenvidSessionManager.Instance.Session.VideoStream.VideoSource = newVideoSource;