Share via


ID3D12VideoDevice::CreateVideoDecoder, méthode (d3d12video.h)

Crée un décodeur vidéo instance qui contient les ressources et l’état du pilote indépendant de la résolution.

Syntaxe

HRESULT CreateVideoDecoder(
  const D3D12_VIDEO_DECODER_DESC *pDesc,
  REFIID                         riid,
  void                           **ppVideoDecoder
);

Paramètres

pDesc

Pointeur vers une structure de D3D12_VIDEO_DECODER_DESC décrivant le profil de décodage et le chiffrement bitstream pour le décodeur.

riid

Identificateur global unique (GUID) pour l’interface d’état vidéo de décodage.

ppVideoDecoder

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

Valeur retournée

Cette méthode retourne HRESULT.

Notes

Le décodage d’un nouveau flux nécessite l’instanciation d’un nouvel objet décodeur.

Spécifications

   
En-tête d3d12video.h
DLL d3d12.dll