共用方式為


D3D12_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_H264 結構 (d3d12video.h)

表示 H.264 視訊編碼的參考圖片描述元。

語法

typedef struct D3D12_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_H264 {
  UINT ReconstructedPictureResourceIndex;
  BOOL IsLongTermReference;
  UINT LongTermPictureIdx;
  UINT PictureOrderCountNumber;
  UINT FrameDecodingOrderNumber;
  UINT TemporalLayerIndex;
} D3D12_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_H264;

成員

ReconstructedPictureResourceIndex

將此結構描述的目前參考圖片對應至D3D12_VIDEO_ENCODER_PICTURE_CONTROL_DESC中的資源 。ReferenceFrames 陣列。

IsLongTermReference

設定描述的參考圖文框作為長期參考圖片時。

LongTermPictureIdx

如果使用 做為長期參考,則表示長期參考索引編號。

PictureOrderCountNumber

描述的參考圖文框顯示順序。

FrameDecodingOrderNumber

具有語意的框架譯碼順序,如配量標頭所指示 ,frame_num 與編碼參考圖片相關聯的語法元素。

TemporalLayerIndex

時態階層中的圖片圖層編號。 請檢查 D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264中的圖層數目上限。

規格需求

需求
最低支援的用戶端 Windows 組建 22000
最低支援的伺服器 Windows 組建 22000
標頭 d3d12video.h