CODECAPI_AVEncVideoUseLTRFrame 속성
현재 프레임이 하나 또는 여러 개의 LTR 프레임을 사용하여 인코딩되도록 지정합니다.
데이터 형식
ULONG (VT_UI4)
속성 GUID
CODECAPI_AVEncVideoUseLTRFrame
속성 값
이 컨트롤의 값에는 각 필드에 16비트인 두 개의 필드가 포함됩니다.
값 | 의미 |
---|---|
|
현재 프레임을 인코딩할 수 있는 LTR 프레임을 나타냅니다. H.264/AVC 인코더: 이 프레임에 대한 참조로 사용할 수 있는 LTR 프레임을 나타내는 비트맵입니다. 가장 중요한 비트는 LTR 인덱스 0에 해당하고, 두 번째로 가장 중요한 비트는 LTR 인덱스 1 등에 해당합니다. 이 값은 0이 아니어야 합니다. 이 값으로 지정된 가장 높은 인덱스는 CODECAPI_AVEncVideoLTRBufferControl 속성에 지정된 최대 LTR 프레임 수보다 크지 않습니다. |
|
후속 프레임 인코딩에 추가 제한 사항이 필요한지 여부를 나타내는 플래그입니다. H.264/AVC 인코더: 1은 이 필드에 유효한 유일한 값에 있습니다. 다른 모든 값은 유효하지 않으며 나중에 사용할 수 있습니다. 플래그가 1이면 인코더는 다음 제약 조건에 따라 후속 프레임을 인코딩 순서로 인코딩해야 합니다.
|
설명
H.264/AVC 인코더:
LTR 프레임을 사용하기 위한 보류 중인 호출이 CODECAPI_AVEncVideoUseLTRFrame 속성을 사용하여 실행되고 인코더가 LTR을 사용한 프레임을 아직 생성하지 않은 경우 이 속성을 호출하면 안 됩니다. 즉, 인코더는 CODECAPI_AVEncVideoUseLTRFrame 요청을 큐에 대기하면 안 됩니다.
다른 CODECAPI_AVEncVideoUseLTRFrame 요청이 보류 중인 동안 CODECAPI_AVEncVideoUseLTRFrame 요청이 제출된 경우 이전 요청을 삭제해야 합니다.
비기반 레이어 프레임에서 CODECAPI_AVEncVideoUseLTRFrame 호출하는 것은 유효하며 기본 레이어 프레임에 지체 없이 비기반 레이어 프레임에 적용됩니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows 8.1 [데스크톱 앱 | UWP 앱] |
지원되는 최소 서버 |
Windows Server 2012 R2 [데스크톱 앱 | UWP 앱] |
헤더 |
|