estructura D3D12_FEATURE_DATA_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT (d3d12video.h)

Proporciona datos para las llamadas a ID3D12VideoDevice::CheckFeatureSupport cuando se D3D12_FEATURE_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT la característica especificada. Recupera un valor que indica si se admiten los parámetros de compatibilidad de configuración de códec especificados para la configuración de codificación HEVC proporcionada o recupera la configuración admitida para la codificación H.264.

Sintaxis

typedef struct D3D12_FEATURE_DATA_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT {
  UINT                                            NodeIndex;
  D3D12_VIDEO_ENCODER_CODEC                       Codec;
  D3D12_VIDEO_ENCODER_PROFILE_DESC                Profile;
  BOOL                                            IsSupported;
  D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT CodecSupportLimits;
} D3D12_FEATURE_DATA_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT;

Miembros

NodeIndex

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

Codec

Miembro de la enumeración D3D12_VIDEO_ENCODER_CODEC que especifica el códec para el que se está consultando la compatibilidad con el modo de control de velocidad.

Profile

Estructura de D3D12_VIDEO_ENCODER_PROFILE_DESC que especifica el perfil para el que se está consultando la compatibilidad con el modo de actualización.

IsSupported

Recibe un valor booleano que indica si se admiten los parámetros de configuración especificados para el códec especificado.

CodecSupportLimits

Estructura D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT . Para HEVC, el autor de la llamada rellena esta estructura con la configuración de codificador deseada. Para H.264, la llamada CheckFeatureSupport rellena la estructura con la configuración admitida.

Requisitos

   
Cliente mínimo compatible Compilación 22000 de Windows
Servidor mínimo compatible Compilación 22000 de Windows
Encabezado d3d12video.h