locked
PlaySound API 사용 방법 RRS feed

  • 질문

  • 막 프로그래밍을 야매로(?) 배우고 있어 api는 써본적이 없는데요.

    인터넷에 보니 PlaySound() 함수로 wav를 출력하려면

    mmsystem.h 헤더와 

    winmm.lib 라이브러리를 추가해야한다고 하는데

    #pragma comment(lib, "winmm")

    #include <mmsystem.h>

    두 파일을 몇 번이고 확인해봐도 

    PlaySound는 상수로 표기되고

    샘플 코드조차 동작하지 않고

    mmsystem.h 헤더에서 100개 이상의 에러가 뿜어져 나옵니다.

    VS2013인데 위 함수 사용 방법 문의 드립니다.


    • 편집됨 nazuna 2014년 4월 8일 화요일 오후 2:59
    2014년 4월 8일 화요일 오후 2:58

답변

  • 어떤 언어로 개발하시는지 알려주시면 감사하겠습니다.

    아래는  C# 코드 예제에서는 플랫폼 호출 서비스를 사용하여 Windows 운영 체제에서 웨이브 사운드 파일을 재생하는 방법을 보여 줍니다.

    방법: 플랫폼 호출을 사용하여 웨이브 파일 재생(C# 프로그래밍 가이드)

    제시해 드린 답변이 도움이 되었기를 바랍니다.
     
    답변이 문제 해결에 도움이 되었다면 답변으로 채택을 부탁드립니다.
    하지만 문제 해결이 되지 않아서 정확한 답변을 원하는 경우에는 문제의 정보를 더 자세하게 답변으로 제공해주시기 바랍니다.

    • 답변으로 표시됨 Jina Lee 2014년 5월 7일 수요일 오전 6:50
    2014년 4월 11일 금요일 오전 9:11