PDXVAHDSW_GetVideoProcessorCustomRates Rückruffunktion (dxvahd.h)

Ruft die benutzerdefinierten Raten ab, die von einem DXVA-HD-Videoprozessor (Microsoft DirectX Video Acceleration High Definition) unterstützt werden.

Syntax

PDXVAHDSW_GetVideoProcessorCustomRates PdxvahdswGetvideoprocessorcustomrates;

HRESULT PdxvahdswGetvideoprocessorcustomrates(
  [in]  HANDLE hDevice,
  [in]  const GUID *pVPGuid,
  [in]  UINT Count,
  [out] DXVAHD_CUSTOM_RATE_DATA *pRates
)
{...}

Parameter

[in] hDevice

Ein Handle für das DXVA-HD-Plug-In-Gerät.

[in] pVPGuid

Eine GUID, die den abzufragenden Videoprozessor identifiziert.

[in] Count

Die Anzahl der abzurufenden Raten.

[out] pRates

Ein Zeiger auf ein Array von DXVAHD_CUSTOM_RATE_DATA Strukturen. Der Parameter Count gibt die Anzahl der Elemente im Array an. Die Funktion füllt das Array mit einer Liste benutzerdefinierter Raten aus.

Rückgabewert

Wenn diese Rückruffunktion erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 7 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile dxvahd.h

Weitere Informationen

DXVA-HD

DXVAHDSW_CALLBACKS

IDXVAHD_Device::GetVideoProcessorCustomRates

Media Foundation-Funktionen