mcisendstring

    0

    1답변

    내 프로젝트에서 음악을 재생할 때 mciSendString("play path repeat",0,0,0)을 사용하고 있습니다. 과 같은 시간에 여러 소리를 재생할 때 특별히 사용하고 있습니다. 문제는 내가 그래서 난 string ExePath() { char buffer[MAX_PATH]; GetModuleFileName(NULL, buf

    1

    1답변

    간단한 레코드를 구현하고 WAV 파일을 재생하고 녹음 할 수있는 응용 프로그램을 재생합니다. 1) 윈도우 7, 비주얼 스튜디오 2010 (또는 2012), C#을 2) 기록, 사양 정보와 WAV 파일을 재생가 : 22,050, 모노 samplerate 3 16 bitspersample), 다음과 같이 요구 사항은 1로 )과 (2)를 기록하면서 3 [DllI

    0

    1답변

    나는 목록에서 다른 노래 다음에 mp3 노래를 재생하려고하는데 문제는 모든 노래가 끝날 때까지 "대기"명령으로 모든 프로그램이 "정지"되고 노래를 재생하는 동안 "일시 중지"또는 "중지"와 같은 다른 기능을 계속 사용하고 싶습니다. 하나의 노래를 개별적으로 연주 할 때 어떤 문제도 없습니다. 설명서를 읽었을 때 "상태"명령이 해결책 인 것처럼 보였지만 사용

    1

    1답변

    mciSendString 명령을 사용하면 avi, mpeg, mp3 등을 재생할 수 있지만 mp4는 재생할 수 없습니다. 여기에이 web-site에 내가 정확한 코덱을 가지고 있다면 모든 비디오를 재생할 수 있다고합니다. 다른 미디어 플레이어 (예 : vlc 플레이어)를 사용하여 mp4를 재생할 수 있습니다. mp4 비디오를 재생하려면 어떻게해야합니까? 아

    0

    1답변

    가끔 MCI 장치가 일부 특정 미디어에 대해 잘못된 미디어 길이를 표시합니다. 나는 구글에서 많은 것을 검색했고 찾을 수있는 유일한 해결책은 델파이 (Delphi Solution)로 작성되었습니다. 델파이에서 C# 또는 VB 변환기를 찾을 수 없었습니다. 이 문제에 대한 해결 방법이 있습니까? 난 그냥 내 미디어 길이가 올바른 싶습니다.

    2

    1답변

    여기 내 첫 번째 게시물이기 때문에 나는 그것을 망치지 않기를 바란다. 저는 vb.net (숙제)의 콘솔 앱으로 기타 영웅의 트위 크를 만들고 있는데 몇 가지 문제가있었습니다. 나는 CarlsMidiTools를 사용하여 구문 분석 된 노트 값을 synth에 전달합니다. 그러나 나는 또한 백그라운드에서 반주 음악을 연주하고 싶다. 문제는, 내가 synth (

    0

    1답변

    내 게임에서 sfx를 재생하고 싶습니다. 처음에는 mp3 파일 mciSendString("open Muzle.mp3 alias Muzle");을 엽니 다. 내 문제는 여전히 mciSendString("play Muzle from 0");은 약간의 지연을 유발하고 게임은 소리를 자주 재생해야한다는 것입니다. 다른 질문으로, 스레드를 사용하면 문제가 해결 될

    1

    1답변

    여기에이 함수가 있습니다. 볼륨이 500으로 설정되고 파일 이름 문자열이 "test.mp3"으로 설정됩니다. void Volume(int volume, std::string filename) { std::string szCommand = "setaudio \"" + filename + "\" volume to " + volume;

    0

    2답변

    좋아요. 그래서 mciSendString을 사용하여 SOUND 클래스를 만들었습니다. 나는 그것을 만들고있는 RPG 스타일 게임을 위해 음악과 다른 사운드 파일을 재생하는 데 사용하고 있습니다. 그것은 효과가 있고 잘 작동하지만 .... 내 문제는 제대로 작동하는지 확인하기 위해 사운드 파일의 전체 경로가 필요하다는 것입니다. 여기 이 mcisendstri

    1

    1답변

    mcisendstring을 사용하여 무음 기간 (마이크 입력 없음)에 도달하면 녹음을 중지하고 싶습니다. 나는 타이머가 포함될 것이라는 것을 이해한다. 그래서 x 초 후에 수표를 만들어야하지만 정확히 확인해야 할 것은 무엇인가? 현재 내가 사용 기록 : i = mciSendString("record capture", Nothing, 0, 0) 감사합니다