CODECAPI_AVEncVideoLTRBufferControl 속성

애플리케이션에서 제어하는 최대 LTR(장기 참조) 프레임 수를 지정합니다.

데이터 형식

ULONG (VT_UI4)

속성 GUID

CODECAPI_AVEncVideoLTRBufferControl

속성 값

이 컨트롤의 값에는 각 필드에 16비트인 두 개의 필드가 포함됩니다.

의미
첫 번째 필드
Bits[0..15]
애플리케이션에서 제어하는 LTR 프레임 수입니다.
H.264/AVC 인코더:
값이 N이고 N이 0이 아닌 값이라고 가정하면 각 IDR 프레임에서 인코더는 다음 중 3개 모두 적용되는 한 IDR 프레임(및 IDR 프레임 포함)에 따른 프레임을 LTR 프레임으로 자동으로 표시해야 합니다.
  • 프레임이 아직 장기 참조 프레임으로 표시되도록 설정되지 않았습니다.
  • 프레임은 기본 레이어 프레임입니다. 예를 들어 구문 요소는 0과 같을 temporal_id 있습니다.
  • 현재 LTR로 표시된 프레임 수가 N보다 적습니다.

두 번째 필드
비트[16..31]
LTR 컨트롤의 신뢰 모드입니다.
H.264/AVC 인코더:
1(신뢰 때까지)은 앱이 CODECAPI_AVEncVideoUseLTRFrame 컨트롤을 통해 명시적으로 무효화하지 않는 한 인코더가 LTR 프레임을 사용할 수 있음을 의미합니다.
다른 값은 유효하지 않으며 나중에 사용할 수 있습니다.

설명

정적 API입니다.

기본값은 0이어야 합니다.

요구 사항

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

추가 정보

Media Foundation 속성