0
我想從c#中調用SndGetSoundFileList,但由於指針參數的原因,我不知道該函數的p/invoke是如何得到的。c#pinvoke SndGetSoundFileList?
HRESULT SndGetSoundFileList (
SND_EVENT seSoundEvent,
DWORD grfLocations,
SNDFILEINFO** ppSoundFiles,
int* pcSoundFiles
);
我想列表作爲一個字符串數組,當然。
任何人都可以幫助我嗎?
謝謝!
使用了IntPtr的很容易,但我不能讓Marshal.PtrToStructure到ppSoundFiles轉換爲結構的數組。那裏有竅門嗎? – Sam 2009-11-26 14:19:20
你必須手動封送它。 – ctacke 2009-11-26 15:53:31