フォーマット機能 (出力サイズなど) を設定します。
[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