MFPKEY_ENCCOMPLEXITY 속성
인코딩 알고리즘의 복잡성을 지정합니다. 값은 0에서 100 사이의 정수입니다. 여기서 0은 가장 복잡한 알고리즘을 지정하고 100은 가장 복잡한 알고리즘을 지정합니다.
IPropertyBag 상수
IPropertyStore를 사용하는 경우에만 사용할 수 있습니다.
데이터 형식
VT_UI4
기본값
Windows Media Audio 10 및 Windows Media Audio 10 Professional용 100
Windows Media Audio 10 무손실 Windows Vista 릴리스용 100
Windows 7 릴리스용 0 Windows Media Audio 10 무손실
설명
MFPKEY_CONSTRAINECOMPLEXITY 속성의 값이 VARIANT_TRUE 인코더는 이 속성의 값에 따라 알고리즘의 복잡성을 조정합니다.
Windows Media Audio 10 인코더 및 Windows Media Audio 10 Professional 인코더의 경우 이 속성의 값이 100이면 인코더는 CPU에 높은 수요를 배치하고 최고 품질의 출력을 생성합니다. 이 속성의 값이 감소하면 CPU에 대한 수요가 감소하지만 출력의 품질도 감소합니다.
Windows Media Audio 10 무손실 인코더의 경우 이 속성의 값이 0이면 인코더는 CPU에 대한 수요가 낮습니다. 이 속성의 값이 증가하면 CPU에 대한 수요가 증가하고 인코더 출력의 크기가 약간 줄어듭니다. 출력은 이 속성의 값에 관계없이 무손실입니다.
이 속성을 기본값인 VARIANT_FALSE 그대로 두면 인코더는 기본 알고리즘을 사용합니다. 기본 알고리즘은 사용 중인 인코더와 실행 중인 Windows 버전에 따라 달라집니다. 다음 표에서는 다양한 조합의 기본 동작에 대해 설명합니다.
운영 체제 | 기본 동작 |
---|---|
Windows Vista | Windows Media Audio 10, Windows Media Audio 10 Professional 및 Windows Media Audio 10 무손실 인코더는 모두 기본적으로 가장 복잡한 알고리즘을 사용합니다. |
Windows 7 | Windows Media Audio 10 및 Windows Media Audio 10 Professional 인코더는 기본적으로 가장 복잡한 알고리즘을 사용합니다. Windows Media Audio 10 무손실 인코더는 기본적으로 가장 복잡한 알고리즘을 사용합니다. |
MFPKEY_CONSTRAINECOMPLEXITY 속성의 값이 VARIANT_FALSE 인코더는 이 속성을 무시합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 |
Windows Server 2008 [데스크톱 앱만 해당] |
헤더 |
|
추가 정보