を得るために、スレッドで私のオブジェクトを配置私はあなたが見ることができるようにワーカースレッドでRTSPビデオストリームを表示するためにAccord.Netを使用しています:は、効率的なメモリ使用量
Main_Form:
VideoFileReader reader = new VideoFileReader();
Thread Proceso1;
Proceso1 = new Thread(new ThreadStart(updateui));
Proceso1.Start();
そして、私の機能を:
public void updateui()
{
reader.Open(RTSPAddress);
while (true)
{
Bitmap frame1 = reader.ReadVideoFrame();
pictureRTSP.BackgroundImage = frame1;
}
}
これは、いくつかの秒のため正常に動作しますが、私は、スレッド内のすべてのオブジェクトを配置する方法を知りたい。だから、その後、私は、メモリ例外から抜け出しますか?
'frame1'を' frame1.Dispose(); 'とし、' reader'も 'reader.Close()'と同様に閉じます。 – Aria
@Aria Pictureboxについてはどうですか? –
@Ariaどこで読者を閉じるべきですか? –