structure D3D12DDI_VIDEO_ENCODER_OUTPUT_METADATA_0082_0 (d3d12umddi.h)
La structure D3D12DDI_VIDEO_ENCODER_OUTPUT_METADATA_0082_0 représente les métadonnées de la sortie d’une opération d’encodage. Utilisez D3D12DDI_VIDEO_ENCODER_OUTPUT_METADATA_0083_0 pour la prise en charge complète des fonctionnalités d’encodage vidéo pour Windows 11 (WDDM 3.0).
Syntaxe
typedef struct D3D12DDI_VIDEO_ENCODER_OUTPUT_METADATA_0082_0 {
D3D12DDI_VIDEO_ENCODER_ENCODE_ERROR_FLAGS_0082_0 EncodeErrorFlags;
UINT64 EncodedBitstreamWrittenBytesCount;
UINT WrittenSubregionsCount;
} D3D12DDI_VIDEO_ENCODER_OUTPUT_METADATA_0082_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 le status d’exécution de l’encodage.
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 l’image actuelle. 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’existe qu’une seule sous-région.
Remarques
Utilisez D3D12DDI_VIDEO_ENCODER_OUTPUT_METADATA_0083_0 pour la prise en charge complète des fonctionnalités d’encodage vidéo pour Windows 11 (WDDM 3.0).
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 11 (WDDM 3.0) |
En-tête | d3d12umddi.h |