AviCompressor.Compressors Property
有効なAVI Compressors(Video Codecs)のコレクションを返します。
構文
[C#]
public static AviCompressor[] AviCompressors;
制限
Run time only, 読み取り専用
サンプル
ここでは、使用可能なすべてのコンプレッサーをコンボボックスに表示します。コンプレッサーがインストールされていない場合はコンボボックスに「n/a」が表示され、無効化されます。コンボボックスはここではcboVideoCodecという名称です。
[C#]cboVideoCodec.Items.Clear();
if( AviCompressor.AviCompressors.Length > 0 )
{
// コンプレッサーが見つかれば、コンボボックスに加えます。
foreach( AviCompressor Item in AviCompressor.AviCompressors )
{
cboVideoCodec.Items.Add(Item.Name);
}
cboVideoCodec.Enabled = true;
}
else
{
// コンプレッサーが見つかりません
cboVideoCodec.Items.Add("n/a");
cboVideoCodec.Enabled = false;
}
cboVideoCodec.SelectedIndex = 0;