Windows Media Center Edition의 디코더 설정

[이 페이지와 연결된 기능인 DirectShow는 레거시 기능입니다. MediaPlayer, IMFMediaEngine 및 Media Foundation의 오디오/비디오 캡처로 대체되었습니다. 이러한 기능은 Windows 10 및 Windows 11 최적화되었습니다. 가능한 경우 새 코드가 DirectShow 대신 Media Foundation에서 MediaPlayer, IMFMediaEngine오디오/비디오 캡처를 사용하는 것이 좋습니다. 가능한 경우 레거시 API를 사용하는 기존 코드를 다시 작성하여 새 API를 사용하도록 제안합니다.]

Windows XP Media Center Edition 2005 이상에서는 ICodecAPI 인터페이스를 사용하여 TV 및 DVD 재생을 위한 오디오 디코더 필터를 구성합니다. 다음과 같은 속성이 지원됩니다.

속성 GUID Description
CODECAPI_AUDIO_OUTPUT_FORMAT 오디오 출력 형식을 구성합니다. 설명 부분을 참조하세요.

 

설명

CODECAPI_AUDIO_OUTPUT_FORMAT 속성의 값은 BSTR 값으로 저장된 GUID의 문자열 표현입니다. 다음 GUID가 정의됩니다.

GUID 설명
CODECAPI_AUDIO_OUTPUT_FORMAT_PCM_STEREO_MATRIXENCODED 소프트웨어 오디오 필터는 소프트웨어 디코딩을 수행하고 두 채널에 인코딩된 다중 채널 오디오 매트릭스를 사용하여 스테레오 오디오 스트림을 출력해야 합니다.
CODECAPI_AUDIO_OUTPUT_FORMAT_PCM_STEREO 소프트웨어 오디오 필터는 소프트웨어 디코딩을 수행하고 스테레오 오디오 스트림을 출력해야 합니다.
CODECAPI_AUDIO_OUTPUT_FORMAT_SPDIF_PCM 소프트웨어 오디오 필터는 PC의 물리적 출력이 S/PDIF와 같은 디지털 인터페이스일 수 있더라도 소프트웨어 오디오 디코딩을 수행해야 합니다.
CODECAPI_AUDIO_OUTPUT_FORMAT_SPDIF_BITSTREAM 소프트웨어 오디오 필터는 소프트웨어 오디오 디코딩을 수행해서는 안 되지만 S/PDIF와 같은 디지털 오디오 링크로 연결된 디바이스에서 외부 처리를 위해 원시 디지털 오디오 비트스트림을 전달해야 합니다.
CODECAPI_AUDIO_OUTPUT_FORMAT_PCM_HEADPHONES 소프트웨어 오디오 필터는 소프트웨어 오디오 디코딩을 수행해야 하며 헤드폰에 최적화하기 위해 독점 처리를 적용해야 합니다. 이 설정에 대한 지원은 선택 사항입니다.

 

참고

ICodecAPI 인터페이스는 코덱 속성을 키/값 쌍으로 저장합니다. 여기서 키는 GUID이고 값은 VARIANT 형식입니다.

 

인코더 및 디코더 개발