VCL
可視組件庫
Visual Component Library的縮寫(可視組件庫)VCL是Visual Component Library的縮寫,即可視組件庫,它是Delphi,C++Builder等編程語言的基本類庫。它擁有封裝純粹,可擴展性強,操作方便等特點。如果是一個非常繁雜的Win32API,在經過VCL封裝后,使用也是非常簡便的。VCL支持類的嵌套,過程及函數的嵌套,如果你想在一個過程里聲明一個類,或是聲明另一個過程,那是完全可行的。過程內部的過程或是函數被稱為局部過程或是局部函數。
VCL對事件的支持及封裝也是非常完整的,通過事件對象的聲明,可以將任意的外部事件源綁定到VCL控制項。在Delphi的VCL中,還提供了非常多的偽API,它們可以對軟體開發提供進一步的支持。
H.264的演演算法在概念上可以分為兩層:視頻編碼層(VCL:Video Coding Layer)負責高效的視頻內容表示,網路提取層(NAL:Network Abstraction Layer)負責以網路所要求的恰當的方式對數據進行打包和傳送。在VCL和NAL之間定義了一個基於分組方式的介面,打包和相應的信令屬於NAL的一部分。這樣,高編碼效率和網路友好性的任務分別由VCL和NAL來完成。