DXVA_ExtendedFormat 結構 (DXVA .h)
DXVA_ExtendedFormat 結構描述影片框架的延伸格式。
語法
typedef struct _DXVA_ExtendedFormat {
UINT SampleFormat : 8;
UINT VideoChromaSubsampling : 4;
DXVA_NominalRange NominalRange : 3;
DXVA_VideoTransferMatrix VideoTransferMatrix : 3;
DXVA_VideoLighting VideoLighting : 4;
DXVA_VideoPrimaries VideoPrimaries : 5;
DXVA_VideoTransferFunction VideoTransferFunction : 5;
} DXVA_ExtendedFormat;
成員
SampleFormat
指定如何取樣影片框架。 8位是由 DXVA_SampleFormat 列舉型別中的其中一個列舉值所定義。
VideoChromaSubsampling
指定 Y'Cb'Cr 之資料的色度編碼配置。 4位是由 DXVA_VideoChromaSubsampling 列舉型別中列舉值的 or 運算組合所定義。
NominalRange
指定範例資料是否包含超過1.0 白色) 的空間 (值,以及參考0.0 黑色) 下方的 toeroom (superblacks。 3位是由 DXVA_NominalRange 列舉型別中的其中一個列舉值所定義。
VideoTransferMatrix
指定從 Y'Cb'Cr ' 到 (studio) R'G'B ' 的轉換矩陣。 3位是由 DXVA_VideoTransferMatrix 列舉型別中的其中一個列舉值所定義。
VideoLighting
指定觀看影片的光源條件。 4位是由 DXVA_VideoLighting 列舉型別中的其中一個列舉值所定義。
VideoPrimaries
指定色彩主要複本,表示使用的 RGB 基礎函數。 5位是由 DXVA_VideoPrimaries 列舉型別中的其中一個列舉值所定義。
VideoTransferFunction
指定從 R'G'B 至 RGB 的轉換函數。 5位是由 DXVA_VideoTransferFunction 列舉類型所定義。
規格需求
| 最低支援的用戶端 | 此結構僅適用于 Windows Server 2003 SP1 和更新版本,以及 Windows XP SP2 和更新版本。 |
| 標頭 | dxva (包含 Dxva) |
另請參閱
意見反應
提交並檢視相關的意見反應