D3D12DDI_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_HEVC_0082_0 - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// d3d12umddi.h

typedef struct D3D12DDI_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_HEVC_0082_0 {
  UINT ReconstructedPictureResourceIndex;
  BOOL IsRefUsedByCurrentPic;
  BOOL IsLongTermReference;
  UINT PictureOrderCountNumber;
  UINT TemporalLayerIndex;
} D3D12DDI_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_HEVC_0082_0;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-d3d12umddi-d3d12ddi_video_encoder_reference_picture_descriptor_hevc_0082_0)

Description

The D3D12DDI_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_HEVC_0082_0 structure represents a reference picture descriptor for HEVC video encoding.

Members

ReconstructedPictureResourceIndex

Maps the current reference picture described by this structure to a resource in the D3D12DDI_VIDEO_ENCODER_PICTURE_CONTROL_DESC_0082_0.ReferenceFrames array.

IsRefUsedByCurrentPic

Set when this descriptor entry is being used by the current picture by being indexed from the L0 and/or L1 lists.

IsLongTermReference

Set when the described reference frame is being used as a long-term reference picture.

PictureOrderCountNumber

Indicates the described reference frame display order.

TemporalLayerIndex

Picture layer number in temporal hierarchy. Check D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264_0082_0 for the maximum number of layers.

Remarks

See D3D12 video encoding for general information.

See also

D3D12DDI_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_HEVC_0082_0