PFND3D12DDI_CREATEVIDEOENCODERHEAP_0080_2 fonction de rappel (d3d12umddi.h)
La fonction de rappel PFND3D12DDI_CREATEVIDEOENCODERHEAP_0080_2 d’un pilote client crée un objet tas d’encodeur vidéo.
Syntaxe
PFND3D12DDI_CREATEVIDEOENCODERHEAP_0080_2 Pfnd3d12ddiCreatevideoencoderheap00802;
HRESULT Pfnd3d12ddiCreatevideoencoderheap00802(
[in] D3D12DDI_HDEVICE hDrvDevice,
[in] const D3D12DDIARG_CREATE_VIDEO_ENCODER_HEAP_0080_2 *pCreationArgs,
[out] D3D12DDI_HVIDEOENCODERHEAP_0080 hDrvVideoEncoderHeap
)
{...}
Paramètres
[in] hDrvDevice
Gérez l’appareil D3D12.
[in] pCreationArgs
Pointeur vers une structure D3D12DDIARG_CREATE_VIDEO_ENCODER_HEAP_0080_2 avec les arguments utilisés pour créer un tas d’encodeur vidéo.
[out] hDrvVideoEncoderHeap
Gérez l’objet tas d’encodeur vidéo. Le runtime D3D12 a alloué de l’espace au pilote pour placer son objet en fonction du résultat d’un appel antérieur à PFND3D12DDI_CALCPRIVATEVIDEOENCODERHEAPSIZE_0080_2.
Valeur retournée
Retourne une valeur HRESULT .
Remarques
Pour plus d’informations générales, consultez Encodage vidéo D3D12 .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 11 (WDDM 3.0) |
En-tête | d3d12umddi.h |
Voir aussi
D3D12DDIARG_CREATE_VIDEO_ENCODER_HEAP_0080_2