Bagikan melalui


struktur D3D12_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_H264 (d3d12video.h)

Mewakili deskriptor gambar referensi untuk pengodean video H.264.

Sintaks

typedef struct D3D12_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_H264 {
  UINT ReconstructedPictureResourceIndex;
  BOOL IsLongTermReference;
  UINT LongTermPictureIdx;
  UINT PictureOrderCountNumber;
  UINT FrameDecodingOrderNumber;
  UINT TemporalLayerIndex;
} D3D12_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_H264;

Anggota

ReconstructedPictureResourceIndex

Memetakan gambar referensi saat ini yang dijelaskan oleh struktur ini ke sumber daya di D3D12_VIDEO_ENCODER_PICTURE_CONTROL_DESC. Array ReferenceFrames .

IsLongTermReference

Atur saat bingkai referensi yang dijelaskan sedang digunakan sebagai gambar referensi jangka panjang.

LongTermPictureIdx

Jika digunakan sebagai referensi jangka panjang, menunjukkan nomor indeks referensi jangka panjang.

PictureOrderCountNumber

Urutan tampilan bingkai referensi yang dijelaskan.

FrameDecodingOrderNumber

Urutan dekode bingkai dengan semantik seperti yang ditunjukkan oleh header ikatan frame_num elemen sintaks yang terkait dengan gambar referensi yang dikodekan.

TemporalLayerIndex

Nomor lapisan gambar dalam hierarki temporal. Silakan periksa jumlah maksimum lapisan dalam D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264.

Persyaratan

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