When I open a 44Khz stereo audio device under WinCE, the minimum
buffersize it seems to accept is, weirdly, 11028 samples. Not even a
power of 2, but it insists upon it.
This is a -BIG- buffer, nearly a 1/4 second at CD-quality output, and
could easily throw realtime applications for a loop… is it possible
to force it lower somehow?
When I open a 44Khz stereo audio device under WinCE, the minimum
buffersize it seems to accept is, weirdly, 11028 samples. Not even a
power of 2, but it insists upon it.
This is a -BIG- buffer, nearly a 1/4 second at CD-quality output, and
could easily throw realtime applications for a loop… is it possible
to force it lower somehow?
Nope, the WaveOut interface requires a minimum latency of 1/4 second.
That may not be true on Windows CE however, you might try tweaking the
source to see if it works.
Does anybody have any information on DirectX on Windows CE?
See ya,
-Sam Lantinga, Software Engineer, Blizzard Entertainment
The GX API is a light API for getting at the framebuffer, case buttons and
possibly sound too, I’ve been looking at it recently but not used it.On Tuesday 22 October 2002 09:00, Ryan C. Gordon wrote:
Does anybody have any information on DirectX on Windows CE?
Is there even a DirectX for PocketPC in the first place?