D3D12_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_HEVC 結構 (d3d12video.h)
表示 HEVC 視訊編碼的參考圖片描述元。
語法
typedef struct D3D12_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_HEVC {
UINT ReconstructedPictureResourceIndex;
BOOL IsRefUsedByCurrentPic;
BOOL IsLongTermReference;
UINT PictureOrderCountNumber;
UINT TemporalLayerIndex;
} D3D12_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_HEVC;
成員
ReconstructedPictureResourceIndex
UINT,此結構所描述的目前參考圖片對應至D3D12_VIDEO_ENCODER_PICTURE_CONTROL_DESC中的資源。ReferenceFrames陣列。
IsRefUsedByCurrentPic
BOOL,指出目前圖片是否使用這個描述元專案,方法是從 L0 和/或 L1 清單編制索引。
IsLongTermReference
當描述的參考圖文框做為長期參考圖片時,設定為 true 的 BOOL 。
PictureOrderCountNumber
指定所描述參考框架顯示順序的 UINT 。
TemporalLayerIndex
指定時態階層中圖片圖層編號的 UINT 。 檢查 D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264中的圖層數目上限。
需求
最低支援的用戶端 | Windows 組建 22000 |
最低支援的伺服器 | Windows 組建 22000 |
標頭 | d3d12video.h |