Partager via


Méthode IDirectXVideoDecoderService::GetDecoderRenderTargets (dxva2api.h)

Récupère les cibles de rendu prises en charge pour un appareil de décodeur spécifié.

Syntaxe

HRESULT GetDecoderRenderTargets(
  [in]  REFGUID   Guid,
  [out] UINT      *pCount,
  [out] D3DFORMAT **pFormats
);

Paramètres

[in] Guid

GUID qui identifie l’appareil décodeur. Pour obtenir les GUID d’appareil disponibles, appelez IDirectXVideoDecoderService::GetDecoderDeviceGuids.

[out] pCount

Reçoit le nombre de formats.

[out] pFormats

Reçoit un tableau de formats, spécifiés en tant que valeurs D3DFORMAT . La taille du tableau est récupérée dans le paramètre pCount . La méthode alloue la mémoire pour le tableau. L’appelant doit libérer la mémoire en appelant CoTaskMemFree.

Valeur retournée

Cette méthode retourne un code HRESULT. Les valeurs possibles sont notamment celles figurant dans le tableau suivant.

Code de retour Description
S_OK
S_OK

Spécifications

   
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête dxva2api.h

Voir aussi

Accélération vidéo DirectX 2.0

IDirectXVideoDecoderService