PDXVAHDSW_VideoProcessBltHD función de devolución de llamada (dxvahd.h)

Realiza una ranura de procesamiento de vídeo.

Sintaxis

PDXVAHDSW_VideoProcessBltHD PdxvahdswVideoprocessblthd;

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

Parámetros

[in] hVideoProcessor

Identificador del procesador de vídeo DXVA-HD de software.

[in] pOutputSurface

Puntero a la interfaz IDirect3DSurface9 de una superficie de Direct3D que recibe la ranura.

[in] OutputFrame

Número de fotograma del fotograma de vídeo de salida, indizado desde cero.

[in] StreamCount

Número de flujos de entrada que se van a procesar.

[in] pStreams

Puntero a una matriz de estructuras de DXVAHD_STREAM_DATA que contienen información sobre los flujos de entrada. El número de elementos de la matriz se da en el parámetro StreamCount .

Valor devuelto

Si esta función de devolución de llamada se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Requisitos

   
Cliente mínimo compatible Windows 7 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 R2 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado dxvahd.h

Consulte también

DXVA-HD

DXVAHDSW_CALLBACKS

IDXVAHD_VideoProcessor::VideoProcessBltHD

Funciones de Media Foundation