共用方式為


D3D12DDI_VIDEO_ENCODER_AV1_REFERENCE_PICTURE_DESCRIPTOR_0095 結構 (d3d12umddi.h)

D3D12DDI_VIDEO_ENCODER_AV1_REFERENCE_PICTURE_DESCRIPTOR_0095 結構描述 AV1 編碼中使用的參考圖片。

語法

typedef struct D3D12DDI_VIDEO_ENCODER_AV1_REFERENCE_PICTURE_DESCRIPTOR_0095 {
  UINT                                                                 ReconstructedPictureResourceIndex;
  UINT                                                                 TemporalLayerIndexPlus1;
  UINT                                                                 SpatialLayerIndexPlus1;
  D3D12DDI_VIDEO_ENCODER_AV1_FRAME_TYPE_0095                           FrameType;
  D3D12DDI_VIDEO_ENCODER_AV1_REFERENCE_PICTURE_WARPED_MOTION_INFO_0095 WarpedMotionInfo;
  UINT                                                                 OrderHint;
  UINT                                                                 PictureIndex;
} D3D12DDI_VIDEO_ENCODER_AV1_REFERENCE_PICTURE_DESCRIPTOR_0095;

成員

ReconstructedPictureResourceIndex

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

如果包含此結構的 ReferenceFramesReconPictureDescriptors 中相關聯的位置具有對 D3D12DDI_VIDEO_ENCODER_PICTURE_CONTROL_DESC_0082_0.ReferenceFrames 陣列的有效 ReconstructedPictureResourceIndex 參考,則允許的值範圍為 [0..254]。 否則,如果它對應至譯碼圖片緩衝區中的空白/未使用位置, (DPB) ,則必須將值設定為 D3D12_VIDEO_ENCODER_AV1_INVALID_DPB_RESOURCE_INDEX。

TemporalLayerIndexPlus1

參考圖片的時態層索引,由先前編碼的其中一個畫面遞增,現在用來做為參考。

SpatialLayerIndexPlus1

圖片空間圖層索引加上先前編碼的其中一個畫面格,現在用來做為參考。

FrameType

**D3D12DDI_VIDEO_ENCODER_AV1_FRAME_TYPE_0095值,指定用來編碼與此專案相關聯之參考圖文框的框架類型。

WarpedMotionInfo

包含全域動作參數 的D3D12DDI_VIDEO_ENCODER_AV1_REFERENCE_PICTURE_WARPED_MOTION_INFO_0095 結構。 只有在 D3D12DDI_VIDEO_ENCODER_AV1_REFERENCE_WARPED_MOTION_TRANSFORMATION_0095_FLAGS 中支援時才使用。

OrderHint

參考ref_order_hint AV1 語法。 即使參考順序提示未在AV1位數據流中編碼,此處的 OrderHint 也必須設定為D3D12DDI_VIDEO_ENCODER_AV1_PICTURE_CONTROL_CODEC_DATA_0095中使用的值目前由這個描述元保留為參考的先前編碼框架 OrderHint。 這個資訊提示驅動程式在畫面類型中,允許從過去畫面格參考,以及來自未來畫面格 (在與目前框架值 D3D12DDI_VIDEO_ENCODER_AV1_PICTURE_CONTROL_CODEC_DATA_0095.OrderHint 比較時,依顯示順序) 。

PictureIndex

儲存在此專案中做為參考之先前編碼框架的唯一圖片索引。 此參數與 AV1 標準語法無關,但只用於 API 用戶端實作追蹤。

備註

如需詳細資訊,請參閱 D3D12 AV1 視訊編碼

規格需求

需求
最低支援的用戶端 Windows 11 版本 24H2 (WDDM 3.2)
標頭 d3d12umddi.h

另請參閱

D3D12DDI_VIDEO_ENCODER_AV1_PICTURE_CONTROL_CODEC_DATA_0095