共用方式為


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 包含此結構的關聯位置具有有效的 ReconstructedPictureResourceIndexD3D12DDI_VIDEO_ENCODER_PICTURE_CONTROL_DESC_0082_0.ReferenceFrames 陣列的參考,則允許的值範圍為 [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