enumeración DXVAHD_SURFACE_TYPE (dxvahd.h)
Especifica el tipo de superficie de vídeo creada por un dispositivo de alta definición de alta definición de vídeo (DXVA-HD) de Microsoft DirectX.
Syntax
typedef enum _DXVAHD_SURFACE_TYPE {
DXVAHD_SURFACE_TYPE_VIDEO_INPUT = 0,
DXVAHD_SURFACE_TYPE_VIDEO_INPUT_PRIVATE = 1,
DXVAHD_SURFACE_TYPE_VIDEO_OUTPUT = 2
} DXVAHD_SURFACE_TYPE;
Constantes
DXVAHD_SURFACE_TYPE_VIDEO_INPUT Valor: 0 Superficie de un flujo de entrada. Este tipo de superficie es equivalente a una superficie sin formato fuera de pantalla en Microsoft Direct3D. La aplicación puede usar la superficie en las llamadas de Direct3D. |
DXVAHD_SURFACE_TYPE_VIDEO_INPUT_PRIVATE Valor: 1 Superficie privada para un flujo de entrada. Este tipo de superficie es equivalente a una superficie sin formato fuera de pantalla, salvo que la aplicación no puede usar la superficie en llamadas de Direct3D. |
DXVAHD_SURFACE_TYPE_VIDEO_OUTPUT Valor: 2 Superficie de un flujo de salida. Este tipo de superficie es equivalente a una superficie sin formato fuera de pantalla en Direct3D. La aplicación puede usar la superficie en las llamadas de Direct3D. Este tipo de superficie se recomienda para las aplicaciones de procesamiento de vídeo que necesitan bloquear la superficie y acceder a la memoria de la superficie. Para la reproducción de vídeo con un rendimiento óptimo, se recomienda en su lugar una superficie de destino de representación o una cadena de intercambio. |
Comentarios
Si el dispositivo DXVA-HD es un complemento de software y el tipo de superficie es DXVAHD_SURFACE_TYPE_VIDEO_INPUT_PRIVATE, el dispositivo puede admitir tipos de formato que el controlador de gráficos no admite de forma nativa. Por ejemplo, si la aplicación solicita una superficie AYUV, el dispositivo podría asignar una superficie con un tipo de superficie de D3DFMT_A8R8G8B8.
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] |
Encabezado | dxvahd.h |
Consulte también
Enumeraciones de vídeo de Direct3D