D3D12DDI_VIDEO_ENCODER_OUTPUT_METADATA_0083_0 structure (d3d12umddi.h)

La structure D3D12DDI_VIDEO_ENCODER_OUTPUT_METADATA_0083_0 représente les métadonnées de la sortie d’une opération d’encodage.

Syntaxe

typedef struct D3D12DDI_VIDEO_ENCODER_OUTPUT_METADATA_0083_0 {
  UINT64                                            EncodeErrorFlags;
  D3D12DDI_VIDEO_ENCODER_METADATA_STATISTICS_0083_0 EncodeStats;
  UINT64                                            EncodedBitstreamWrittenBytesCount;
  UINT64                                            WrittenSubregionsCount;
} D3D12DDI_VIDEO_ENCODER_OUTPUT_METADATA_0083_0;

Membres

EncodeErrorFlags

Valeur UINT64 qui représente le ou les indicateurs de l’énumération D3D12DDI_VIDEO_ENCODER_ENCODE_ERROR_FLAGS_0082_0 qui spécifient des informations sur l’exécution du code status.

EncodeStats

Structure D3D12DDI_VIDEO_ENCODER_METADATA_STATISTICS_0083_0 qui fournit des statistiques sur l’exécution du code.

EncodedBitstreamWrittenBytesCount

Nombre d’octets écrits dans D3D12DDI_VIDEO_ENCODER_COMPRESSED_BITSTREAM_0080.hDrvBuffer plus D3D12DDI_VIDEO_ENCODER_COMPRESSED_BITSTREAM_0080.Offset.

WrittenSubregionsCount

Nombre de sous-régions utilisées pour encoder le frame actuel. Cette valeur doit être cohérente avec les paramètres spécifiés dans D3D12DDI_VIDEO_ENCODER_SEQUENCE_CONTROL_DESC_0082_0.FrameSubregionsLayoutData ; Autrement dit, si un certain nombre de sous-régions a été spécifié précédemment, WrittenSubregionsCount doit correspondre à cette valeur. Si un autre mode a été utilisé, le pilote utilise ce champ pour signaler le nombre final de sous-régions. Si la sortie est une image complète, il n’y a qu’une seule sous-région.

Remarques

D3D12DDI_VIDEO_ENCODER_OUTPUT_METADATA_0083_0 et ses structures enfants sont alignés sur une limite d’accès 64 bits à utiliser avec PFND3D12DDI_SET_PREDICATION.

Pour plus d’informations générales, consultez Encodage vidéo D3D12 .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 11 (WDDM 3.0)
En-tête d3d12umddi.h

Voir aussi

D3D12DDI_VIDEO_ENCODER_RESOLVE_METADATA_OUTPUT_ARGUMENTS_0082_0

PFND3D12DDI_VIDEO_ENCODE_FRAME_0082_0

PFND3D12DDI_VIDEO_ENCODE_RESOLVE_OUTPUT_METADATA_0082_0

PFND3D12DDI_SET_PREDICATION