[C#/COMMON/NAUDIO/.NET5] MediaFoundationEncoder 클래스 : EncodeToMp3 정적 메소드를 사용해 MP4 비디오 파일에서 MP3 오디오 파일 추출하기

■ MediaFoundationEncoder 클래스의 EncodeToMp3 정적 메소드를 사용해 MP4 비디오 파일에서 MP3 오디오 파일을 추출하는 방법을 보여준다. ▶ 예제 코드 (C#)

[C#/COMMON/NAUDIO/.NET5] MediaFoundationEncoder 클래스 : EncodeToAac 정적 메소드를 사용해 MP3 파일을 AAC 파일로 변환하기

■ MediaFoundationEncoder 클래스의 EncodeToAac 정적 메소드를 사용해 MP3 파일을 AAC 파일로 변환하는 방법을 보여준다. ▶ 예제 코드 (C#)

[C#/COMMON/NAUDIO/.NET5] MediaFoundationEncoder 클래스 : EncodeToMp3 정적 메소드를 사용해 WAV 파일을 MP3 파일로 변환하기

■ MediaFoundationEncoder 클래스의 EncodeToMp3 정적 메소드를 사용해 WAV 파일을 MP3 파일로 변환하는 방법을 보여준다. ▶ 예제 코드 (C#)

※ Windows 8부터

[C#/COMMON/NAUDIO/.NET5] MediaFoundationEncoder 클래스 : EncodeToAac 정적 메소드를 사용해 WAV 파일을 AAC 파일로 변환하기

■ MediaFoundationEncoder 클래스의 EncodeToAac 정적 메소드를 사용해 WAV 파일을 AAC 파일로 변환하는 방법을 보여준다. ▶ 예제 코드 (C#)

※ Windows 7부터

[C#/COMMON/NAUDIO/.NET5] MediaFoundationEncoder 클래스 : EncodeToWma 정적 메소드를 사용해 WAV 파일을 WMA 파일로 변환하기

■ MediaFoundationEncoder 클래스의 EncodeToWma 정적 메소드를 사용해 WAV 파일을 WMA 파일로 변환하는 방법을 보여준다. ▶ 예제 코드 (C#)

※ WMA 인코더는

[C#/COMMON/NAUDIO/.NET5] SignalGenerator 클래스 : WAV 파일 생성하기

■ SignalGenerator 클래스를 사용해 WAV 파일을 생성하는 방법을 보여준다. ▶ 예제 코드 (C#)

[C#/COMMON/NAUDIO/.NET5] WaveFileWriter 클래스 : CreateWaveFile 정적 메소드를 사용해 MP3 파일을 WAV 파일로 변환하기 (MediaFoundationReader 객체 사용)

■ WaveFileWriter 클래스의 CreateWaveFile 정적 메소드를 사용해 MP3 파일을 WAV 파일로 변환하는 방법을 보여준다. (MediaFoundationReader 객체 사용) ▶ 예제 코드 (C#)

[C#/COMMON/NAUDIO/.NET5] WaveFileWriter 클래스 : CreateWaveFile 정적 메소드를 사용해 MP3 파일을 WAV 파일로 변환하기 (Mp3FileReader 객체 사용)

■ WaveFileWriter 클래스의 CreateWaveFile 정적 메소드를 사용해 MP3 파일을 WAV 파일로 변환하는 방법을 보여준다. (Mp3FileReader 객체 사용) ▶ 예제 코드 (C#)

[C#/COMMON/NAUDIO/.NET5] WasapiOut 클래스 : 콘솔 애플리케이션에서 오디오 파일 재생하기

■ WasapiOut 클래스를 사용해 콘솔 애플리케이션에서 오디오 파일을 재생하는 방법을 보여준다. ▶ Program.cs

※ 적당한 mp3 파일을 해당 위치에 복사하고 실행한다.

[C#/COMMON/NAUDIO/.NET5] AsioOut 클래스 : 오디오 출력 장치 선택하기

■ AsioOut 클래스를 사용해 오디오 출력 장치를 선택하는 방법을 보여준다. ▶ 예제 코드 (C#)

[C#/COMMON/NAUDIO/.NET5] AsioOut 클래스 : GetDriverNames 메소드를 사용해 ASIO 출력 장치 열거하기

■ AsioOut 클래스의 GetDriverNames 메소드를 사용해 ASIO 출력 장치를 열거하는 방법을 보여준다. ▶ 예제 코드 (C#)

[C#/COMMON/NAUDIO/.NET5] MMDeviceEnumerator 클래스 : EnumerateAudioEndPoints 메소드를 사용해 오디오 장치 열거하기

■ MMDeviceEnumerator 클래스의 EnumerateAudioEndPoints 메소드를 사용해 오디오 장치를 열거하는 방법을 보여준다. ▶ 예제 코드 (C#)

[C#/COMMON/NAUDIO/.NET5] DirectSoundOut 클래스 : 오디오 출력 장치 선택하기

■ DirectSoundOut 클래스를 사용해 오디오 출력 장치를 선택하는 방법을 보여준다. ▶ 예제 코드 (C#)

[C#/COMMON/NAUDIO/.NET5] DirectSoundOut 클래스 : Devices 속성을 사용해 오디오 출력 장치 열거하기

■ DirectSoundOut 클래스의 Devices 속성을 사용해 오디오 출력 장치를 열거하는 방법을 보여준다. ▶ 예제 코드 (C#)

[C#/COMMON/NAUDIO/.NET5] WaveInEvent 클래스 : DeviceNumber 속성을 사용해 오디오 입력 장치 선택하기

■ WaveInEvent 클래스의 DeviceNumber 속성을 사용해 오디오 입력 장치를 선택하는 방법을 보여준다. ▶ 예제 코드 (C#)

[C#/COMMON/NAUDIO/.NET5] WaveOutEvent 클래스 : DeviceNumber 속성을 사용해 오디오 출력 장치 선택하기

■ WaveOutEvent 클래스의 DeviceNumber 속성을 사용해 오디오 출력 장치를 선택하는 방법을 보여준다. ▶ 예제 코드 (C#)

[C#/COMMON/NAUDIO/.NET5] WaveIn 클래스 : 오디오 입력 장치 열거하기

■ WaveIn 클래스를 사용해 오디오 입력 장치를 열거하는 방법을 보여준다. ▶ 예제 코드 (C#)

[C#/COMMON/NAUDIO/.NET5] WaveOut 클래스 : 오디오 출력 장치 열거하기

■ WaveOut 클래스를 사용해 오디오 출력 장치를 열거하는 방법을 보여준다. ▶ 예제 코드 (C#)

[C#/COMMON/NAUDIO/.NET5] MediaFoundationReader 클래스 : URL에서 오디오 파일 재생하기

■ MediaFoundationReader 클래스를 사용해 URL에서 오디오 파일을 재생하는 방법을 보여준다. ▶ 예제 코드 (C#)

[C#/COMMON/NAUDIO/.NET5] WaveOutEvent 클래스 : 콘솔 애플리케이션에서 오디오 파일 재생하기

■ WaveOutEvent 클래스를 사용해 콘솔 애플리케이션에서 오디오 파일을 재생하는 방법을 보여준다. ▶ Program.cs

※ 적당한 mp3 파일을 해당 위치에 복사하고 실행한다.

[C#/COMMON/NAUDIO] DirectSoundOut 클래스 : PlaybackStopped 이벤트를 사용해 반복 재생하기

■ DirectSoundOut 클래스의 PlaybackStopped 이벤트를 사용해 반복을 재생하는 방법을 보여준다. ▶ Program.cs

TestProject.zip

[C#/COMMON/NAUDIO] DirectSoundOut 클래스 : Init/Play 메소드를 사용해 사운드 재생하기

■ DirectSoundOut 클래스의 Init/Play 메소드를 사용해 사운드를 재생하는 방법을 보여준다. ▶ Program.cs

TestProject.zip

[C#/COMMON/NAUDIO] IWavePlayer 인터페이스 : Init/Play 메소드를 사용해 MP3 파일 재생하기

■ IWavePlayer 인터페이스의 Init/Play 메소드를 사용해 MP3 파일을 재생하는 방법을 보여준다. ▶ Program.cs

TestProject.zip