enumeración DXVAHD_OUTPUT_RATE (dxvahd.h)

Especifica las velocidades de fotogramas de salida de un flujo de entrada, cuando se usa la alta definición de alta definición de aceleración de vídeo de Microsoft DirectX (DXVA-HD).

Este tipo de enumeración se usa en la estructura DXVAHD_STREAM_STATE_OUTPUT_RATE_DATA .

Syntax

typedef enum _DXVAHD_OUTPUT_RATE {
  DXVAHD_OUTPUT_RATE_NORMAL = 0,
  DXVAHD_OUTPUT_RATE_HALF = 1,
  DXVAHD_OUTPUT_RATE_CUSTOM = 2
} DXVAHD_OUTPUT_RATE;

Constantes

 
DXVAHD_OUTPUT_RATE_NORMAL
Valor: 0
La salida del fotograma está a la velocidad normal.

Para la entrada progresiva, cada fotograma genera un fotograma de salida. Para la entrada entrelazada, cada fotograma (dos campos) genera dos fotogramas de salida progresivos.
DXVAHD_OUTPUT_RATE_HALF
Valor: 1
La salida del fotograma está a media velocidad.

Para la entrada progresiva, cada fotograma genera un fotograma de salida, igual que con DXVAHD_OUTPUT_RATE_NORMAL. Para la entrada entrelazada, cada fotograma genera un fotograma de salida progresivo.
DXVAHD_OUTPUT_RATE_CUSTOM
Valor: 2
La salida de fotogramas es a una velocidad personalizada.

Utilice este valor para la conversión de velocidad de fotogramas o telecine inverso. La velocidad exacta se proporciona en el miembro OutputRate de la estructura DXVAHD_STREAM_STATE_OUTPUT_RATE_DATA . Para obtener la lista de tarifas personalizadas admitidas por el procesador de vídeo, llame al método IDXVAHD_Device::GetVideoProcessorCustomRates .

Requisitos

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

Consulte también

DXVA-HD

DXVAHD_STREAM_STATE_OUTPUT_RATE_DATA

Enumeraciones de vídeo de Direct3D

Enumeraciones de Media Foundation