[Visual Basic] Public Function SetStreamFormat(ByVal index As Integer) As Boolean
[C#] public bool SetStreamFormat(int index);
パラメータ
- index
- インデックス (0から GetStreamFormats メソッドの戻り値の配列の要素数-1 の範囲内)
戻り値
成功の場合は true 、失敗の場合は false を返します。
解説
プレビュー画像の出力サイズを変更する場合などに実行します。ShowPinDialog
メソッドを実行しても出力サイズの変更は可能です。
プレビュー中に出力サイズなどを変更しても設定が反映されませんので、一旦プレビューを停止(Stopメソッドを実行)してから出力サイズなどを変更してください。
引数の index に 0 から GetStreamFormats
メソッドの戻り値の配列の要素数-1までの値を渡した場合は、そのインデックスに見合ったフォーマット機能を設定します。
戻り値が true の場合、BitCount,
Compression, VideoSize, VideoSubType
プロパティが更新されます。
戻り値が false の場合、ErrorStatus プロパティには ETC,
Value, Step が設定されます。
SetStreamFormat メソッドを実行するには、事前に Open と GetStreamFormats
メソッドを実行しておかなければなりません。
参照
Preview メンバ | Newtone.ImageKit.WPF.WebCamera.Preview