Método IDXVAHD_VideoProcessor::VideoProcessBltHD (dxvahd.h)

Realiza una función de procesamiento de vídeo en una o varias muestras de entrada y escribe el resultado en una superficie de Microsoft Direct3D.

Sintaxis

HRESULT VideoProcessBltHD(
  [in] IDirect3DSurface9        *pOutputSurface,
  [in] UINT                     OutputFrame,
  [in] UINT                     StreamCount,
  [in] const DXVAHD_STREAM_DATA *pStreams
);

Parámetros

[in] pOutputSurface

Puntero a la interfaz IDirect3DSurface9 de una superficie direct3D. La salida de la operación de procesamiento de vídeo se escribirá en esta superficie. Se pueden usar los siguientes tipos de superficie:

  • Superficie de vídeo de tipo DXVAHD_SURFACE_TYPE_VIDEO_OUTPUT. Consulte IDXVAHD_Device::CreateVideoSurface.
  • Superficie de destino de representación o superficie de textura creada con D3DUSAGE_RENDERTARGET uso.
  • Cadena de intercambio.
  • Cadena de intercambio con compatibilidad con superposición (D3DSWAPEFFECT_OVERLAY).

[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 autor de la llamada asigna la matriz y rellena cada estructura. El número de elementos de la matriz se da en el parámetro StreamCount .

Valor devuelto

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Comentarios

El valor máximo de StreamCount se da en el miembro MaxStreamStates de la estructura DXVAHD_VPDEVCAPS . El número máximo de secuencias que se pueden habilitar a la vez se da en el miembro MaxInputStreams de esa estructura.

Requisitos

Requisito Value
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

IDXVAHD_VideoProcessor