структура D3D12_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_HEVC (d3d12video.h)
Представляет дескриптор эталонного рисунка для кодирования видео HEVC.
Синтаксис
typedef struct D3D12_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_HEVC {
UINT ReconstructedPictureResourceIndex;
BOOL IsRefUsedByCurrentPic;
BOOL IsLongTermReference;
UINT PictureOrderCountNumber;
UINT TemporalLayerIndex;
} D3D12_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_HEVC;
Члены
ReconstructedPictureResourceIndex
UINT, который сопоставляет текущий эталонный рисунок, описанный в этой структуре, с ресурсом в D3D12_VIDEO_ENCODER_PICTURE_CONTROL_DESC. Массив ReferenceFrames.
IsRefUsedByCurrentPic
Значение BOOL, указывающее, используется ли эта запись дескриптора текущим рисунком путем индексирования из списков L0 и (или) L1.
IsLongTermReference
Значение BOOL, которое имеет значение true, если описанная опорная рамка используется в качестве долгосрочного эталонного рисунка.
PictureOrderCountNumber
UINT, задающий описанный порядок отображения опорного кадра.
TemporalLayerIndex
Объект UINT, указывающий номер слоя рисунка в темпоральной иерархии. Проверьте максимальное количество слоев в D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264.
Требования
Минимальная версия клиента | Сборка Windows 22000 |
Минимальная версия сервера | Сборка Windows 22000 |
Верхняя часть | d3d12video.h |