私は、ユーザ指定のバッファ(特定のメモリアドレス)にイメージデータを定期的に書き込むことによって動作するビデオキャプチャカードを持っています。これはC++で私にとってはうまくいきます。なぜならSurface.lpSurfaceポインタアドレスを与えるだけでキャプチャカードのドライバはフレームごとに新しい画像データを自動的に埋め込み、そこでflip()して新しい画像を取得できるからです。素晴らしいクリーンビデオフィード。Cで直接DirectDrawサーフェスメモリにアクセスする
問題は、私はC#に移植していますが、同じことができる必要がありますが、DirectDraw.SurfaceのManagedバージョンには、サーフェスメモリ領域のメモリアドレスを取得するメソッド/プロパティがありません。私が必要とするのはこのアドレスです.C#を使用する方法はありませんか?