estructura D3D12_FEATURE_DATA_VIDEO_ENCODER_RATE_CONTROL_MODE (d3d12video.h)

Proporciona datos para las llamadas a ID3D12VideoDevice::CheckFeatureSupport cuando se D3D12_FEATURE_VIDEO_ENCODER_RATE_CONTROL_MODE la característica especificada. Recupera un valor que indica si se admite el modo de control de velocidad especificado para la codificación de vídeo con el códec especificado.

Sintaxis

typedef struct D3D12_FEATURE_DATA_VIDEO_ENCODER_RATE_CONTROL_MODE {
  UINT                                  NodeIndex;
  D3D12_VIDEO_ENCODER_CODEC             Codec;
  D3D12_VIDEO_ENCODER_RATE_CONTROL_MODE RateControlMode;
  BOOL                                  IsSupported;
} D3D12_FEATURE_DATA_VIDEO_ENCODER_RATE_CONTROL_MODE;

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 especificando el códec para el que se está consultando la compatibilidad con el modo de control de velocidad.

RateControlMode

Miembro de la enumeración D3D12_VIDEO_ENCODER_RATE_CONTROL_MODE que especifica el modo de control de velocidad para el que se consulta la compatibilidad.

IsSupported

Recibe un valor booleano que indica si se admite el modo de control de velocidad especificado para el códec especificado.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Build 22000
Servidor mínimo compatible Windows Build 22000
Encabezado d3d12video.h