我在类的标题中声明了一个字节数组。当我想在麦克风的音频事件Methode中访问它时,数组是没有的,在这一点上这个类不可用。
知道如何声明数组在另一个线程中获取访问权限吗?
此致
Private Class Test1234
Private BufferData(1023) As Byte
Private Sub microphone_BufferReady(sender As Object, e As System.EventArgs) Handles microphone.BufferReady
' Retrieve audio data
microphone.GetData(Me.BufferData)'<-- Is NOTHING
End Sub
End Class
我问为什么当我在麦克风事件中时,Me.BufferData什么都没有。因为它是在大小为1024字节的初始化例程中预先设置的
答案 0 :(得分:1)
您的BufferData永远不会被初始化,只是声明了
BufferData As New Byte(1023)