Share via


ID3D12VideoDevice3 ::CreateVideoEncoder, méthode (d3d12video.h)

Crée une instance d’ID3D12VideoEncoder.

Syntaxe

HRESULT CreateVideoEncoder(
  const D3D12_VIDEO_ENCODER_DESC *pDesc,
  REFIID                         riid,
  void                           **ppVideoEncoder
);

Paramètres

pDesc

D3D12_VIDEO_ENCODER_DESC représentant les paramètres de configuration de l’encodeur vidéo.

riid

Identificateur global unique (GUID) pour l’interface de l’encodeur vidéo. Valeur attendue : IID_ID3D12VideoEncoder.

ppVideoEncoder

Pointeur vers un bloc de mémoire qui reçoit un pointeur vers l’interface de l’encodeur vidéo.

Valeur retournée

Renvoie S_OK en cas de réussite.

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