structure D3D12_FEATURE_DATA_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT (d3d12video.h)

Fournit des données pour les appels à ID3D12VideoDevice::CheckFeatureSupport lorsque la fonctionnalité spécifiée est D3D12_FEATURE_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT. Récupère la prise en charge du contrôle image pour le codec et le profil spécifiés.

Syntaxe

typedef struct D3D12_FEATURE_DATA_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT {
  UINT                                              NodeIndex;
  D3D12_VIDEO_ENCODER_CODEC                         Codec;
  D3D12_VIDEO_ENCODER_PROFILE_DESC                  Profile;
  BOOL                                              IsSupported;
  D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT PictureSupport;
} D3D12_FEATURE_DATA_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT;

Membres

NodeIndex

Dans l’opération multifacteur, cela indique l’adaptateur physique de l’appareil auquel cette opération s’applique.

Codec

Membre de l’énumération D3D12_VIDEO_ENCODER_CODEC spécifiant le codec pour lequel la prise en charge du contrôle d’image est interrogée.

Profile

Structure D3D12_VIDEO_ENCODER_PROFILE_DESC spécifiant le profil pour lequel la prise en charge du contrôle d’image est interrogée.

IsSupported

Obtient une valeur booléenne indiquant si les valeurs fournies sont prises en charge.

PictureSupport

Reçoit une structure D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT représentant la prise en charge du contrôle image pour les valeurs fournies.

Configuration requise

   
Client minimal pris en charge Windows Build 22000
Serveur minimal pris en charge Windows Build 22000
En-tête d3d12video.h