Partager via


PDXVAHDSW_GetVideoProcessorInputFormats fonction de rappel (dxvahd.h)

Obtient les formats d’entrée pris en charge par un appareil DXVA-HD (DXVA-HD) de plug-in logiciel.

Syntaxe

PDXVAHDSW_GetVideoProcessorInputFormats PdxvahdswGetvideoprocessorinputformats;

HRESULT PdxvahdswGetvideoprocessorinputformats(
  [in]  HANDLE hDevice,
  [in]  const DXVAHD_CONTENT_DESC *pContentDesc,
  [in]  DXVAHD_DEVICE_USAGE Usage,
  [in]  UINT Count,
  [out] D3DFORMAT *pFormats
)
{...}

Paramètres

[in] hDevice

Handle pour l’appareil plug-in DXVA-HD.

[in] pContentDesc

Pointeur vers une structure DXVAHD_CONTENT_DESC qui décrit le contenu vidéo.

[in] Usage

Membre de l’énumération DXVAHD_DEVICE_USAGE , décrivant comment l’appareil sera utilisé.

[in] Count

Nombre de formats à récupérer.

[out] pFormats

Pointeur vers un tableau de valeurs D3DFORMAT . Le paramètre Count spécifie le nombre d’éléments dans le tableau. La méthode remplit le tableau avec une liste de formats d’entrée.

Valeur retournée

Si cette fonction de rappel réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Spécifications

Condition requise Valeur
Client minimal pris en charge Windows 7 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 R2 [applications de bureau uniquement]
Plateforme cible Windows
En-tête dxvahd.h

Voir aussi

DXVA-HD

DXVAHDSW_CALLBACKS

IDXVAHD_Device ::GetVideoProcessorInputFormats

Fonctions Media Foundation