共用方式為


D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA 結構 (d3d12video.h)

代表多個編解碼器之相關聯 EncodeFrame 命令的圖片層級控制項專案。

語法

typedef struct D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA {
  UINT  DataSize;
  union {
    D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264 *pH264PicData;
    D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_HEVC *pHEVCPicData;
    D3D12_VIDEO_ENCODER_AV1_PICTURE_CONTROL_CODEC_DATA  *pAV1PicData;
  };
} D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA;

成員

DataSize

所提供圖片層級控制項結構的資料大小。

pH264PicData

代表 H.264 編碼圖片層級控制項專案的 D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264 指標。

pHEVCPicData

D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_HEVC指標,表示 H.264 編碼的圖片層級控制項專案。

pAV1PicData

備註

不支援交叉分析層級圖片參考清單重新排序。

不支援加權預測。

需求

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