Partager via


structure D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMS_0080_2 (d3d12umddi.h)

La structure D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMS_0080_2 contient des paramètres spécifiques au mode de configuration du contrôle de débit.

Syntaxe

typedef struct D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMS_0080_2 {
  UINT  DataSize;
  union {
    const D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CQP_0080             *pConfiguration_CQP;
    const D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CBR_0080             *pConfiguration_CBR;
    const D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_VBR_0080             *pConfiguration_VBR;
    const D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_QVBR_0080_2          *pConfiguration_QVBR;
    const D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CQP1_0096            *pConfiguration_CQP1;
    const D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CBR1_0096            *pConfiguration_CBR1;
    const D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_VBR1_0096            *pConfiguration_VBR1;
    const D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_QVBR1_0096           *pConfiguration_QVBR1;
    const D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_ABSOLUTE_QP_MAP_0096 *pConfiguration_AbsoluteQPMap;
  };
} D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMS_0080_2;

Membres

DataSize

Taille des données référencées, en octets.

pConfiguration_CQP

Pointeur vers une structure D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CQP_0080 qui contient la définition de la structure de contrôle de débit pour le mode CQP (Constant Quantization Parameter).

pConfiguration_CBR

Pointeur vers une structure D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CBR_0080 qui contient la définition de la structure de contrôle de débit pour le mode de vitesse de transmission constante (CBR).

pConfiguration_VBR

Pointeur vers une structure D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_VBR_0080 qui contient la définition de la structure de contrôle de débit pour le mode de vitesse de transmission variable (VBR).

pConfiguration_QVBR

Pointeur vers une structure D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_QVBR_0080_2 qui contient la définition de la structure de contrôle de débit pour la cible de qualité constante avec le mode de vitesse de transmission limitée (variable) (QVBR).

pConfiguration_CQP1

Pointeur vers une structure D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CQP1_0096 qui contient la définition de la structure de contrôle de débit étendue pour le mode CQP (Constant Quantization Parameter). Disponible à partir de Windows 11, version 24H2 (WDDM 3.2).

pConfiguration_CBR1

Pointeur vers une structure D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CBR1_0096 qui contient la définition de la structure de contrôle de débit étendu pour le mode de vitesse de transmission constante (CBR). Disponible à partir de Windows 11, version 24H2 (WDDM 3.2).

pConfiguration_VBR1

Pointeur vers une structure D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_VBR1_0096 qui contient la définition de la structure de contrôle de débit étendu pour le mode de débit binaire variable (VBR). Disponible à partir de Windows 11, version 24H2 (WDDM 3.2).

pConfiguration_QVBR1

Pointeur vers une structure D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_QVBR1_0096 qui contient la définition de la structure de contrôle de débit étendue pour la cible de qualité constante avec le mode de débit binaire variable (QVBR). Disponible à partir de Windows 11, version 24H2 (WDDM 3.2).

pConfiguration_AbsoluteQPMap

Pointeur vers une structure D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_ABSOLUTE_QP_MAP_0096 qui contient la définition de la structure de contrôle de débit pour le mode de mappage QP absolu. Disponible à partir de Windows 11, version 24H2 (WDDM 3.2).

Remarques

La structure spécifique au mode de configuration à utiliser est basée sur la valeur de D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_0080_2. Mode.

Consultez d’encodage vidéo D3D12 pour obtenir des informations générales.

Exigences

Exigence Valeur
client minimum pris en charge Windows 11 (WDDM 3.0)
d’en-tête d3d12umddi.h

Voir aussi

D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_0080_2