다음을 통해 공유


DSP 코드 구현

[이 페이지와 연결된 기능인 Windows 미디어 플레이어 SDK는 레거시 기능입니다. MediaPlayer로 대체되었습니다. MediaPlayer는 Windows 10 및 Windows 11 최적화되었습니다. 가능한 경우 새 코드에서 Windows 미디어 플레이어 SDK 대신 MediaPlayer를 사용하는 것이 좋습니다. 가능한 경우 레거시 API를 사용하는 기존 코드를 다시 작성하여 새 API를 사용하도록 제안합니다.]

샘플 DSP 플러그 인을 빌드한 후에는 코드를 수정하여 고유한 Windows 미디어 플레이어 DSP 플러그 인을 만들 수 있습니다. 어떤 메서드를 변경하고 그대로 둘 수 있는지는 다음 요인에 따라 달라집니다.

  • 사용자가 변경할 수 있도록 허용할 속성의 수입니다. 요구 사항에 맞게 기본 속성 페이지 구현을 변경하고 속성을 추가해야 할 수도 있습니다.
  • DSP 플러그 인이 스트리밍 리소스를 할당해야 하는지 여부입니다. 플러그 인에 추가 버퍼가 필요할 수 있습니다.
  • Windows 미디어 플레이어 입력 버퍼에서 데이터 제공을 중지한 후 오디오 DSP 플러그 인이 데이터를 계속 출력해야 하는지 여부입니다.

다음 섹션에서는 Windows 미디어 플레이어 플러그 인 마법사에서 생성된 DSP 플러그 인 샘플 코드를 사용하여 중요한 개념을 설명합니다. 이 섹션을 읽을 때 참조할 수 있도록 먼저 Microsoft Visual Studio를 열고 샘플 코드를 생성하는 것이 유용할 수 있습니다. Windows 미디어 플레이어 플러그 인 마법사를 사용하는 방법에 대한 자세한 내용은 DSP 플러그 인 빌드를 참조하세요.

섹션 Description
오디오 DSP 플러그 인 구현 마법사에서 생성된 샘플을 기반으로 고유한 오디오 DSP 플러그 인을 만들기 위해 알아야 할 사항에 대해 설명합니다.
비디오 DSP 플러그 인 구현 마법사에서 생성된 샘플을 기반으로 고유한 비디오 DSP 플러그 인을 만들기 위해 알아야 할 사항에 대해 설명합니다.

 

DSP 플러그 인 정보