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 編碼器:
如果使用 CODECAPI_AVEncVideoUseLTRFrame 屬性發出使用 LTR 框架的擱置呼叫,且編碼器尚未產生使用 LTR 的框架,則不應該呼叫這個屬性。 換句話說,編碼器不應該排入佇列CODECAPI_AVEncVideoUseLTRFrame要求。
如果在另一個CODECAPI_AVEncVideoUseLTRFrame要求仍在擱置時提交CODECAPI_AVEncVideoUseLTRFrame要求,則應該卸載較舊的要求。
在非基底層框架上呼叫CODECAPI_AVEncVideoUseLTRFrame有效,而且應該套用至非基底層框架,而不會延遲至基底層框架。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows 8.1 [傳統型應用程式 |UWP 應用程式] |
最低支援的伺服器 |
Windows Server 2012 R2 [傳統型應用程式 |UWP 應用程式] |
標頭 |
|