D3D12DDI_VIDEO_ENCODER_CODEC_AV1_PICTURE_CONTROL_SUPPORT_0095 structure (d3d12umddi.h)
La structure D3D12DDI_VIDEO_ENCODER_CODEC_AV1_PICTURE_CONTROL_SUPPORT_0095 décrit les paramètres de prise en charge du contrôle d’image pour l’encodeur AV1.
Syntaxe
typedef struct D3D12DDI_VIDEO_ENCODER_CODEC_AV1_PICTURE_CONTROL_SUPPORT_0095 {
D3D12DDI_VIDEO_ENCODER_AV1_COMP_PREDICTION_TYPE_0095 PredictionMode;
UINT MaxUniqueReferencesPerFrame;
D3D12DDI_VIDEO_ENCODER_AV1_FRAME_TYPE_0095_FLAGS SupportedFrameTypes;
D3D12DDI_VIDEO_ENCODER_AV1_REFERENCE_WARPED_MOTION_TRANSFORMATION_0095_FLAGS SupportedReferenceWarpedMotionFlags;
} D3D12DDI_VIDEO_ENCODER_CODEC_AV1_PICTURE_CONTROL_SUPPORT_0095;
Membres
PredictionMode
Paramètre d’entrée. Énumération D3D12DDI_VIDEO_ENCODER_AV1_COMP_PREDICTION_TYPE_0095 qui spécifie le mode de prédiction demandé à utiliser. Le pilote doit retourner les paramètres de sortie en supposant qu’une trame sera encodée à l’aide de ce mode de prédiction dans la structure des paramètres d’image.
MaxUniqueReferencesPerFrame
Paramètre de sortie. Indique le nombre d’images de référence uniques dans le DPB qui peuvent être sélectionnées en même temps pour une image donnée à partir de l’un des types de référence (LAST, ..., ALTREF, etc.) dans les paramètres de contrôle d’image du DPB que le client d’API gère. En d’autres termes, le nombre maximal est distinct (et avec ReconstructedPictureResourceIndex != 0xFF) entrées dans D3D12DDI_VIDEO_ENCODE_REFERENCE_FRAMES_0080.pSubresources[ReferenceFramesReconPictureDescriptors[ReferenceIndices[i]]. ReconstructedPictureResourceIndex] pour i dans [0..7].
SupportedFrameTypes
Paramètre de sortie. Énumération D3D12DDI_VIDEO_ENCODER_AV1_FRAME_TYPE_0095_FLAGS qui spécifie les types de frame pris en charge à utiliser dans D3D12DDI_VIDEO_ENCODER_AV1_FRAME_TYPE_0095.
SupportedReferenceWarpedMotionFlags
Paramètre de sortie. Énumération D3D12DDI_VIDEO_ENCODER_AV1_REFERENCE_WARPED_MOTION_TRANSFORMATION_0095_FLAGS qui spécifie les types pris en charge à utiliser dans D3D12DDI_VIDEO_ENCODER_AV1_REFERENCE_PICTURE_WARPED_MOTION_INFO_0095. TransformationType.
Remarques
Pour plus d’informations, consultez Encodage vidéo D3D12 AV1 .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 11, version 24H2 (WDDM 3.2) |
En-tête | d3d12umddi.h |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour