enumeración D3D11_1DDI_VIDEO_PROCESSOR_FEATURE_CAPS (d3d10umddi.h)
Define las características que un procesador de vídeo de Microsoft Direct3D 11 puede admitir.
Syntax
typedef enum D3D11_1DDI_VIDEO_PROCESSOR_FEATURE_CAPS {
D3D11_1DDI_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_FILL = 0x1,
D3D11_1DDI_VIDEO_PROCESSOR_FEATURE_CAPS_CONSTRICTION = 0x2,
D3D11_1DDI_VIDEO_PROCESSOR_FEATURE_CAPS_LUMA_KEY = 0x4,
D3D11_1DDI_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_PALETTE = 0x8,
D3D11_1DDI_VIDEO_PROCESSOR_FEATURE_CAPS_LEGACY = 0x10,
D3D11_1DDI_VIDEO_PROCESSOR_FEATURE_CAPS_STEREO = 0x20,
D3D11_1DDI_VIDEO_PROCESSOR_FEATURE_CAPS_ROTATION = 0x40,
D3D11_1DDI_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_STREAM = 0x80,
D3D11_1DDI_VIDEO_PROCESSOR_FEATURE_CAPS_PIXEL_ASPECT_RATIO = 0x100,
D3D11_1DDI_VIDEO_PROCESSOR_FEATURE_CAPS_MIRROR = 0x200,
D3D11_1DDI_VIDEO_PROCESSOR_FEATURE_CAPS_SHADER_USAGE = 0x400,
D3DWDDM2_1DDI_VIDEO_PROCESSOR_FEATURE_CAPS_METADATA_HDR10 = 0x800
} ;
Constantes
D3D11_1DDI_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_FILL Valor: 0x1 El procesador de vídeo puede establecer valores alfa en los píxeles de salida. Para obtener más información, vea VideoProcessorSetOutputAlphaFillMode. |
D3D11_1DDI_VIDEO_PROCESSOR_FEATURE_CAPS_CONSTRICTION Valor: 0x2 El procesador de vídeo puede reducir la salida del vídeo. Para obtener más información, vea VideoProcessorSetOutputConstriction. |
D3D11_1DDI_VIDEO_PROCESSOR_FEATURE_CAPS_LUMA_KEY Valor: 0x4 El procesador de vídeo puede realizar el teclado luma. Para obtener más información, vea VideoProcessorSetStreamLumaKey. |
D3D11_1DDI_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_PALETTE Valor: 0x8 El procesador de vídeo puede aplicar valores alfa de las entradas de la paleta de colores. |
D3D11_1DDI_VIDEO_PROCESSOR_FEATURE_CAPS_LEGACY Valor: 0x10 El controlador no admite DXVA-HDDDI. Si se establece esta marca de funcionalidad, el procesador de vídeo tiene las siguientes limitaciones: * Se admite un máximo de dos secuencias: * La primera secuencia debe ser NV12 o YUY2. * La segunda secuencia debe ser AYUV, AI44 o IA44. * Los controles de ajuste de imagen (proc amp) se aplican a toda la luz de procesamiento de vídeo, en lugar de por secuencia. * La compatibilidad con alfa planar por secuencia no es confiable. (Sin embargo, se admite alfa por píxel). |
D3D11_1DDI_VIDEO_PROCESSOR_FEATURE_CAPS_STEREO Valor: 0x20 El procesador de vídeo puede admitir vídeo estéreo 3D. Para obtener más información, vea VideoProcessorSetStreamStereoFormat. |
D3D11_1DDI_VIDEO_PROCESSOR_FEATURE_CAPS_ROTATION Valor: 0x40 El procesador de vídeo es capaz de girar el flujo de entrada en 90, 180 o 270 grados (en el sentido de las agujas del reloj). |
D3D11_1DDI_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_STREAM Valor: 0x80 El procesador de vídeo admite la combinación de flujos de entrada mediante un valor alfa por secuencia. |
D3D11_1DDI_VIDEO_PROCESSOR_FEATURE_CAPS_PIXEL_ASPECT_RATIO Valor: 0x100 El procesador de vídeo admite relaciones de aspecto explícitas para el origen y el destino. |
D3D11_1DDI_VIDEO_PROCESSOR_FEATURE_CAPS_MIRROR Valor: 0x200 Indica que el controlador admite VideoProcessorSetStreamMirror. Se admite a partir de Windows 10. |
D3D11_1DDI_VIDEO_PROCESSOR_FEATURE_CAPS_SHADER_USAGE Valor: 0x400 Indica que el hardware puede beneficiarse de una sugerencia sobre si se puede usar un sombreador para leer la salida de VideoProcessorBlt. Solo debe establecerse por hardware que admita superposiciones de varios planos. |
D3DWDDM2_1DDI_VIDEO_PROCESSOR_FEATURE_CAPS_METADATA_HDR10 Valor: 0x800 Indica que el controlador convertirá correctamente los datos de vídeo en función de los metadatos HDR10 especificados. Se admite a partir de Windows 10. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 8 |
Servidor mínimo compatible | Windows Server 2012 |
Encabezado | d3d10umddi.h (incluya D3d10umddi.h) |
Consulte también
VideoProcessorSetOutputAlphaFillMode
VideoProcessorSetOutputConstriction