Condividi tramite


PDXVAHDSW_GetVideoProcessorCustomRates funzione di callback (dxvahd.h)

Ottiene le tariffe personalizzate supportate da un processore video DXVA-HD (Microsoft DirectX Video Acceleration High Definition).

Sintassi

PDXVAHDSW_GetVideoProcessorCustomRates PdxvahdswGetvideoprocessorcustomrates;

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

Parametri

[in] hDevice

Handle per il dispositivo DXVA-HD plug-in.

[in] pVPGuid

GUID che identifica il processore video da eseguire in query.

[in] Count

Numero di tariffe da recuperare.

[out] pRates

Puntatore a una matrice di strutture DXVAHD_CUSTOM_RATE_DATA . Il parametro Count specifica il numero di elementi nella matrice. La funzione riempie la matrice con un elenco di tariffe personalizzate.

Valore restituito

Se questa funzione di callback ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Requisiti

   
Client minimo supportato Windows 7 [solo app desktop]
Server minimo supportato Windows Server 2008 R2 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione dxvahd.h

Vedi anche

DXVA-HD

DXVAHDSW_CALLBACKS

IDXVAHD_Device::GetVideoProcessorCustomRates

Funzioni di Media Foundation