Share via


CODECAPI_AVEncSliceControlMode 속성

조각 컨트롤 모드를 지정합니다. 유효한 값은 0, 1, 2입니다.

데이터 형식

ULONG (VT_UI4)

속성 GUID

CODECAPI_AVEncSliceControlMode

속성 값

조각 제어 모드 값:

의미
0
이 값을 0으로 설정하면 CODECAPI_AVEncSliceControlSize 속성이 조각당 매크로 블록 단위로 조각 크기를 지정합니다.
1
이 값을 1로 설정하면 CODECAPI_AVEncSliceControlSize 속성이 조각당 비트 단위로 조각 크기를 지정합니다.
2
이 값을 2로 설정하면 CODECAPI_AVEncSliceControlSize 속성이 조각당 매크로 블록 행 단위로 조각 크기를 지정합니다.

인코더는 지원하는 값을 반환합니다.

설명

H.264/AVC 인코더:

인코더는 GetValue, SetValueGetParameterRange를 지원하는 것이 좋습니다.

CODECAPI_AVEncSliceControlMode 대해 SetValue를 호출하지 않으면 CODECAPI_AVEncSliceControlMode GetValue에서 VFW_E_CODECAPI_NO_CURRENT_VALUE 반환할 수 있습니다. GetDefaultValueCODECAPI_AVEncSliceControlMode 대한 VFW_E_CODECAPI_NO_DEFAULT 반환할 수 있습니다.

권장되는 기본값은 2(조각당 MB 행의 크기)입니다.

이는 정적 API입니다. 즉, 인코더가 실행되는 동안 애플리케이션이 이를 변경하지 않습니다.

예제

if (pCodecAPI->IsSupported(&CODECAPI_AVEncSliceControlMode) == S_OK) {                
     VARIANT var;
     var.vt = VT_UI4;
     var.ulVal =ulSliceMode;
     pCodecAPI->SetValue(&CODECAPI_AVEncSliceControlMode, &var);
}

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows 8.1 [데스크톱 앱 | UWP 앱]
지원되는 최소 서버
Windows Server 2012 R2 [데스크톱 앱 | UWP 앱]
헤더
Codecapi.h

추가 정보

Media Foundation 속성