estructura D3D12DDICAPS_VIDEO_ENCODER_RATE_CONTROL_MODE_DATA_0080 (d3d12umddi.h)

La estructura D3D12DDICAPS_VIDEO_ENCODER_RATE_CONTROL_MODE_DATA_0080 se usa para comprobar si se admite un modo de control de velocidad de codificación de vídeo especificado.

Sintaxis

typedef struct D3D12DDICAPS_VIDEO_ENCODER_RATE_CONTROL_MODE_DATA_0080 {
  UINT                                          NodeIndex;
  D3D12DDI_VIDEO_ENCODER_CODEC_0080             Codec;
  D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_MODE_0080 RateControlMode;
  BOOL                                          IsSupported;
} D3D12DDICAPS_VIDEO_ENCODER_RATE_CONTROL_MODE_DATA_0080;

Miembros

NodeIndex

[in] En una operación de varios adaptadores, NodeIndex indica a qué adaptador físico del dispositivo se aplica la operación.

Codec

[in] Valor de D3D12DDI_VIDEO_ENCODER_CODEC_0080 que especifica el códec para comprobar la compatibilidad.

RateControlMode

[in] Valor de D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_MODE_0080 que especifica el modo de control de velocidad para comprobar la compatibilidad.

IsSupported

[out] Indica si se admite el modo de control de velocidad especificado.

Comentarios

El tiempo de ejecución D3D llama a PFND3D12DDI_VIDEO_GETCAPS con D3D12DDICAPS_TYPE_VIDEO_0080_ENCODER_RATE_CONTROL_MODE especificado como tipo de funcionalidad.

Consulte codificación de vídeo D3D12 para obtener información general.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 11 (WDDM 3.0)
Encabezado d3d12umddi.h

Consulte también

D3D12DDIARG_VIDEO_GETCAPS_0020