CWaveFile 클래스의 헤더파일은 뭔가요?

mydream의 이미지

google에서 검색해보니 Wave 재생과 관련해서 CWaveFile라는 클래스가 있던데요. 이 클래스를 선언하고 있는 헤더 이름은 무엇인가요? CwaveFile.h로 해봤는데 안됩니다. SDKWavefile.h로도 해봤는데, 안되고요.

shint의 이미지

DirectX SDK 다운 받고 설치해보시면. 그 안에 다 있습니다.

DirectX SDK 옛날버전. 다운로드 주소는 여기를 참고해보세요.
http://kldp.org/node/153847

class CWaveFile
https://msdn.microsoft.com/ja-jp/library/cc353799.aspx#

CWaveFile サンプル クラス

mmioOpen function
https://msdn.microsoft.com/en-us/library/windows/desktop/dd757331(v=vs.85).aspx

HMMIO

Mmsystem.h (include Windows.h)
Winmm.lib

WAVEFORMATEX structure
https://msdn.microsoft.com/ko-kr/library/windows/desktop/dd757720(v=vs.85).aspx
https://msdn.microsoft.com/ko-kr/library/windows/desktop/dd390970(v=vs.85).aspx

Header
Mmreg.h

//#include
//#include
http://www.devpia.com/MAEUL/Contents/Detail.aspx?BoardID=29&MAEULNO=12&no=17017&ref=17017

[DirectX9] DXUT Optional 을 사용할 때 link error 해결
http://mumbi.tistory.com/357

// Library modules.
#pragma comment( lib, "d3dx9" )
#pragma comment( lib, "d3dx10" )

#pragma comment( lib, "dxerr" )
#pragma comment( lib, "winmm" )
#pragma comment( lib, "comctl32" )
#pragma comment( lib, "imm32" )
#pragma comment( lib, "dsound" )
#pragma comment( lib, "Version" )

DirectSound DirectSound C++ 샘플 DirectSound 샘플의 프레임워크(framework) CWaveFile 샘플 클래스 [목차열람] [주소복사] [슬롯비우기]
http://telnet.or.kr/directx/htm/cwavefilesampleclass.htm
http://cafe.naver.com/nuclearppl/12
이 클래스는, (SDK 루트) \samples\C++\Common\Src\Dsutil.cpp 로 처리 되고 있다.

construct_sdk / IDE / Utilities / Wavefile.h @ 1
http://www.stechstar.com:8041/redmine/projects/construct-gamesdk-opensource/repository/revisions/1/entry/IDE/Utilities/Wavefile.h

CWaveFile -- a Class for Working with and Representing Data from WAVEs
http://www.codeguru.com/cpp/g-m/multimedia/audio/article.php/c4739/CWaveFile--a-Class-for-Working-with-and-Representing-Data-from-WAVEs.htm

WaveFile.cs
http://bluechap.blog.me/120015000667

Performing File I/O on RIFF Files
https://msdn.microsoft.com/ko-kr/library/windows/desktop/dd743664(v=vs.85).aspx

----------------------------------------------------------------------------
젊음'은 모든것을 가능하게 만든다.

매일 1억명이 사용하는 프로그램을 함께 만들어보고 싶습니다.
정규 근로 시간을 지키는. 야근 없는 회사와 거래합니다.

각 분야별. 좋은 책'이나 사이트' 블로그' 링크 소개 받습니다. shintx@naver.com

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.