我不确定 pygame.mixer.init 是否有效
I'm not sure if pygame.mixer.init works
我执行以下代码
import pygame
import pygame.mixer
pygame.init()
pygame.mixer.pre_init(44100, -16, 1, 2048)
pygame.mixer.init()
print pygame.mixer.get_init()
并打印
(22050, -16, 2)
所以我不确定它是否有效。我希望它会显示 (44100,-16,1)
。它是正确的还是我遗漏了什么?
我在 raspbian jessie 的 raspi 上使用 python-pygame 1.9.1 和 python 2.7.9。
好的,我找到了答案。 pygame.init()
应在 pygame.mixer.pre_init()
之后调用
所以
import pygame
import pygame.mixer
pygame.mixer.pre_init(44100, -16, 1, 2048)
pygame.init()
print pygame.mixer.get_init()
按预期工作。
我执行以下代码
import pygame
import pygame.mixer
pygame.init()
pygame.mixer.pre_init(44100, -16, 1, 2048)
pygame.mixer.init()
print pygame.mixer.get_init()
并打印
(22050, -16, 2)
所以我不确定它是否有效。我希望它会显示 (44100,-16,1)
。它是正确的还是我遗漏了什么?
我在 raspbian jessie 的 raspi 上使用 python-pygame 1.9.1 和 python 2.7.9。
好的,我找到了答案。 pygame.init()
应在 pygame.mixer.pre_init()
所以
import pygame
import pygame.mixer
pygame.mixer.pre_init(44100, -16, 1, 2048)
pygame.init()
print pygame.mixer.get_init()
按预期工作。