Compartir a través de


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

Obtiene los formatos de salida admitidos por un dispositivo de alta definición de alta definición de vídeo de Microsoft DirectX (DXVA-HD).

Sintaxis

PDXVAHDSW_GetVideoProcessorOutputFormats PdxvahdswGetvideoprocessoroutputformats;

HRESULT PdxvahdswGetvideoprocessoroutputformats(
  [in]  HANDLE hDevice,
  [in]  const DXVAHD_CONTENT_DESC *pContentDesc,
  [in]  DXVAHD_DEVICE_USAGE Usage,
  [in]  UINT Count,
  [out] D3DFORMAT *pFormats
)
{...}

Parámetros

[in] hDevice

Identificador del dispositivo DXVA-HD del complemento.

[in] pContentDesc

Puntero a una estructura de DXVAHD_CONTENT_DESC que describe el contenido del vídeo.

[in] Usage

Miembro de la enumeración DXVAHD_DEVICE_USAGE , que describe cómo se usará el dispositivo.

[in] Count

Número de formatos que se van a recuperar.

[out] pFormats

Puntero a una matriz de valores D3DFORMAT . El parámetro Count especifica el número de elementos de la matriz. La función rellena la matriz con una lista de formatos de salida.

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_Device::GetVideoProcessorOutputFormats

Funciones de Media Foundation