Compartir a través de


estructura D3D12DDI_VIDEO_DECODE_SUPPORT_DATA_0020 (d3d12umddi.h)

Especifica los datos usados para determinar la compatibilidad del hardware con una configuración. Usado por la función de devolución de llamada de PFND3D12DDI_VIDEO_GETCAPS , con el parámetro Type en D3D12DDIARG_VIDEO_GETCAPS_0020 establecido en D3D12DDICAPS_TYPE_VIDEO_DECODE_SUPPORT.

Sintaxis

typedef struct D3D12DDI_VIDEO_DECODE_SUPPORT_DATA_0020 {
  UINT                                           NodeIndex;
  D3D12DDI_VIDEO_DECODE_CONFIGURATION_0020       Configuration;
  UINT                                           Width;
  UINT                                           Height;
  DXGI_FORMAT                                    DecodeFormat;
  DXGI_RATIONAL                                  FrameRate;
  UINT                                           BitRate;
  D3D12DDI_VIDEO_DECODE_SUPPORT_FLAGS_0020       SupportFlags;
  D3D12DDI_VIDEO_DECODE_CONFIGURATION_FLAGS_0020 ConfigurationFlags;
  D3D12DDI_VIDEO_DECODE_TIER_0020                DecodeTier;
} D3D12DDI_VIDEO_DECODE_SUPPORT_DATA_0020;

Miembros

NodeIndex

En la operación de varios adaptadores, esto indica a qué adaptador físico del dispositivo se aplica esta operación.

Configuration

El perfil de descodificación y el cifrado de secuencia de bits. Para obtener más información, consulte D3D12DDI_VIDEO_DECODE_CONFIGURATION.

Width

Ancho de descodificación de la secuencia de origen.

Height

Alto de descodificación de la secuencia de origen.

DecodeFormat

Formato de datos de recursos de DirectX que se va a usar como formato de descodificación. Si no se especifica ninguna conversión de descodificador, este formato es el formato de salida.

FrameRate

Velocidad de fotogramas del formato de vídeo. Se usa para ayudar a devolver sugerencias de rendimiento en el miembro SupportFlags . Un valor de cero (0) significa desconocido.

BitRate

Velocidad media de compresión de datos por segundo para la secuencia de vídeo comprimida. El controlador usa esto para determinar si el vídeo se puede descodificar en tiempo real. Un valor de cero (0) significa desconocido.

SupportFlags

Marcas admitidas. Para obtener más información, consulte D3D12DDI_VIDEO_DECODE_SUPPORT_FLAGS.

ConfigurationFlags

Marcas de configuración. Para obtener más información, consulte D3D12DDI_VIDEO_DECODE_CONFIGURATION_FLAGS.

DecodeTier

El nivel admitido por esta configuración. Para obtener más información, consulte D3D12DDI_VIDEO_DECODE_TIER.

Comentarios

Esta estructura se recupera a través de la función de devolución de llamada pfnGetCaps con el D3D12DDICAPS_TYPE establecido en un valor de D3D12DDICAPS_TYPE_VIDEO_DECODE_SUPPORT.

Requisitos

Requisito Valor
Header d3d12umddi.h (incluya D3d12umddi.h)

Consulte también

D3D12DDI_VIDEO_DECODE_CONFIGURATION

D3D12DDI_VIDEO_DECODE_CONFIGURATION_FLAGS

D3D12DDI_VIDEO_DECODE_SUPPORT_FLAGS

D3D12DDI_VIDEO_DECODE_TIER