Partager via


INTERFACE ID3D12VideoEncoder (d3d12video.h)

Représente un encodeur vidéo Direct3D 12.

Héritage

L’interface ID3D12VideoEncoder hérite de l’interface ID3D12Pageable.

Méthodes

L’interface ID3D12VideoEncoder utilise ces méthodes.

 
ID3D12VideoEncoder ::GetCodec

Obtient le codec associé à l’encodeur vidéo.
ID3D12VideoEncoder ::GetCodecConfiguration

Obtient les paramètres de configuration du codec associés à l’encodeur vidéo.
ID3D12VideoEncoder ::GetCodecProfile

Obtient le profil de codec associé à l’encodeur vidéo.
ID3D12VideoEncoder ::GetEncoderFlags

Obtient les indicateurs d’encodeur avec lesquels l’encodeur vidéo a été initialisé.
ID3D12VideoEncoder ::GetInputFormat

Obtient le format d’entrée de l’encodeur vidéo.
ID3D12VideoEncoder ::GetMaxMotionEstimationPrecision

Obtient la précision d’estimation de mouvement maximale de l’encodeur vidéo.
ID3D12VideoEncoder ::GetNodeMask

Obtient le masque de nœud pour l’encodeur vidéo.

Remarques

Obtenez un instance de cette classe en appelant ID3D12VideoDevice3 ::CreateVideoEncoder.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Build 22000
Serveur minimal pris en charge Windows Build 22000
En-tête d3d12video.h