PFND3D12DDI_CREATEVIDEOENCODER_0082_0 fonction de rappel (d3d12umddi.h)
La fonction de rappel PFND3D12DDI_CREATEVIDEOENCODER_0082_0 d’un pilote client crée un objet d’encodeur vidéo.
Syntaxe
PFND3D12DDI_CREATEVIDEOENCODER_0082_0 Pfnd3d12ddiCreatevideoencoder00820;
HRESULT Pfnd3d12ddiCreatevideoencoder00820(
[in] D3D12DDI_HDEVICE hDrvDevice,
[in] const D3D12DDIARG_CREATE_VIDEO_ENCODER_0082_0 *pCreationArgs,
[in/out] D3D12DDI_HVIDEOENCODER_0080 hDrvVideoEncoder
)
{...}
Paramètres
[in] hDrvDevice
Gérez l’appareil D3D12.
[in] pCreationArgs
Pointeur vers une structure D3D12DDIARG_CREATE_VIDEO_ENCODER_0080_2 avec des arguments pour créer cet objet d’encodeur vidéo.
[in/out] hDrvVideoEncoder
Gérez l’objet d’encodeur vidéo créé. 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_CALCPRIVATEVIDEOENCODERSIZE_0082_0.
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
D3D12DDI_DEVICE_FUNCS_VIDEO_0082_0
D3D12DDIARG_CREATE_VIDEO_ENCODER_0080_2