Partager via


PFND3D12DDI_CALCPRIVATEVIDEOENCODERHEAPSIZE_0080_2 fonction de rappel (d3d12umddi.h)

La fonction de rappel PFND3D12DDI_CALCPRIVATEVIDEOENCODERHEAPSIZE_0080_2 d’un pilote client calcule la quantité de mémoire requise pour l’objet du pilote qui représente le tas d’encodeur vidéo.

Syntaxe

PFND3D12DDI_CALCPRIVATEVIDEOENCODERHEAPSIZE_0080_2 Pfnd3d12ddiCalcprivatevideoencoderheapsize00802;

SIZE_T Pfnd3d12ddiCalcprivatevideoencoderheapsize00802(
  [in] D3D12DDI_HDEVICE hDrvDevice,
  [in] const D3D12DDIARG_CREATE_VIDEO_ENCODER_HEAP_0080_2 *pCreationArgs
)
{...}

Paramètres

[in] hDrvDevice

Handle pour l’appareil D3D12.

[in] pCreationArgs

Pointeur vers une structure D3D12DDIARG_CREATE_VIDEO_ENCODER_HEAP_0080_2 qui contient les paramètres de création de tas d’encodeur vidéo.

Valeur de retour

Retourne le nombre d’octets nécessaires pour stocker l’objet du pilote qui représente le tas d’encodeur vidéo.

Remarques

Lors du retour, le runtime D3D12 alloue la mémoire nécessaire pour stocker l’objet du pilote, puis appelle PFND3D12DDI_CREATEVIDEOENCODERHEAP_0080_2 pour créer l’objet réel.

Consultez d’encodage vidéo D3D12 pour obtenir des informations générales.

Exigences

Exigence Valeur
client minimum pris en charge Windows 11 (WDDM 3.0)
d’en-tête d3d12umddi.h

Voir aussi

D3D12DDIARG_CREATE_VIDEO_ENCODER_HEAP_0080_2

PFND3D12DDI_CREATEVIDEOENCODERHEAP_0080_2