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 |