Bagikan melalui


struktur D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA (d3d12video.h)

Mewakili elemen kontrol tingkat gambar untuk perintah EncodeFrame terkait untuk beberapa codec.

Sintaks

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;

Anggota

DataSize

Ukuran data struktur kontrol tingkat gambar yang disediakan.

pH264PicData

Penunjuk ke D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264 yang mewakili elemen kontrol tingkat gambar untuk pengodean H.264.

pHEVCPicData

Penunjuk ke D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_HEVC yang mewakili elemen kontrol tingkat gambar untuk pengodean H.264.

pAV1PicData

Keterangan

Pengurutan ulang daftar referensi gambar tingkat poong tidak didukung.

Prediksi antar tertimbang tidak didukung.

Persyaratan

   
Klien minimum yang didukung Windows Build 22000
Server minimum yang didukung Windows Build 22000
Header d3d12video.h