Original Post
Hi i have a direct sound program in which I have a capture buffer created, then a sound buffer. The capture buffer will write to the sound buffer. Both are created successfully, or no errors are thrown, but when I use the play function: if( FAILED( hr = pBuffer->Play( 0, 0, DSBPLAY_LOOPING ) ) ) it returns 0x88780046 and through the error look up tool that's
Quote:I have tried to do many things, but no use. It's just an ordinary secondary sound buffer. I can't figure this out. Thanks in advance
Name: DSERR_PRIOLEVELNEEDED Description: The caller does not have the priority level required for the function to succeed