[StructLayout(LayoutKind.Sequential )]
 public struct Videohdr
{
unsafe byte *lpData;     //a pointer to a locked buffer
                           uint dwBufferLength;     //buffer length;
uint dwBytesUsed;
uint dwTimeCaptured;
uint dwUser;
uint dwFlags;
                           uint [] dwReserved;
}
!错误提示:不安全代码只会在使用/unsafe编译的情况下出现;且   在结构体中不能使用,ref, out来引用.
那如果上述方法不行的话,应如何解决呢?
上述是在 c++中的一个结构体,我想的c# 中引用,来访问一块内存,