Partager via


INTERFACE ID3D12VideoEncoderHeap (d3d12video.h)

Représente un tas d’encodeur vidéo Direct3D 12.

Héritage

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

Méthodes

L’interface ID3D12VideoEncoderHeap possède ces méthodes.

 
ID3D12VideoEncoderHeap ::GetCodec

Obtient le codec associé au tas d’encodeur vidéo.
ID3D12VideoEncoderHeap ::GetCodecLevel

Obtient le niveau de codec associé au tas d’encodeur vidéo.
ID3D12VideoEncoderHeap ::GetCodecProfile

Obtient le profil de codec associé au tas d’encodeur vidéo.
ID3D12VideoEncoderHeap ::GetEncoderHeapFlags

Obtient les indicateurs de tas d’encodeur avec lesquels le tas d’encodeur vidéo a été initialisé.
ID3D12VideoEncoderHeap ::GetNodeMask

Obtient le masque de nœud pour le tas d’encodeur vidéo.
ID3D12VideoEncoderHeap ::GetResolutionList

Obtient la liste de résolution associée au tas d’encodeur vidéo.
ID3D12VideoEncoderHeap ::GetResolutionListCount

La méthode ID3D12VideoEncoderHeap ::GetResolutionListCount (d3d12video.h) obtient le nombre de listes de résolution associées au tas d’encodeur vidéo.

Remarques

Obtenez un instance de cette classe en appelant ID3D12VideoDevice3 ::CreateVideoEncoderHeap

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