Condividi tramite


PDXVAHDSW_VideoProcessBltHD funzione di callback (dxvahd.h)

Esegue un'elaborazione video.

Sintassi

PDXVAHDSW_VideoProcessBltHD PdxvahdswVideoprocessblthd;

HRESULT PdxvahdswVideoprocessblthd(
  [in] HANDLE hVideoProcessor,
  [in] IDirect3DSurface9 *pOutputSurface,
  [in] UINT OutputFrame,
  [in] UINT StreamCount,
  [in] const DXVAHD_STREAM_DATA *pStreams
)
{...}

Parametri

[in] hVideoProcessor

Handle per il processore video DXVA-HD software.

[in] pOutputSurface

Puntatore all'interfaccia IDirect3DSurface9 di una superficie Direct3D che riceve il blit.

[in] OutputFrame

Numero di fotogrammi del fotogramma video di output, indicizzato da zero.

[in] StreamCount

Numero di flussi di input da elaborare.

[in] pStreams

Puntatore a una matrice di strutture DXVAHD_STREAM_DATA che contengono informazioni sui flussi di input. Il numero di elementi nella matrice viene specificato nel parametro StreamCount .

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_VideoProcessor::VideoProcessBltHD

Funzioni di Media Foundation