Share via


PDXVAHDSW_GetVideoProcessorOutputFormats fonction de rappel (dxvahd.h)

Obtient les formats de sortie pris en charge par un appareil DXVA-HD (DXVA-HD) de plug-in logiciel.

Syntaxe

PDXVAHDSW_GetVideoProcessorOutputFormats PdxvahdswGetvideoprocessoroutputformats;

HRESULT PdxvahdswGetvideoprocessoroutputformats(
  [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 fonction remplit le tableau avec une liste de formats de sortie.

Valeur retournée

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

Spécifications

   
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::GetVideoProcessorOutputFormats

Fonctions Media Foundation