Partager via


énumération D3D12_VIDEO_DECODE_STATUS (d3d12video.h)

Spécifie la status d’une opération de décodage vidéo. Cette énumération est utilisée dans le champ status d’une structure D3D12_VIDEO_DECODE_STATUS.

Syntax

typedef enum D3D12_VIDEO_DECODE_STATUS {
  D3D12_VIDEO_DECODE_STATUS_OK,
  D3D12_VIDEO_DECODE_STATUS_CONTINUE,
  D3D12_VIDEO_DECODE_STATUS_CONTINUE_SKIP_DISPLAY,
  D3D12_VIDEO_DECODE_STATUS_RESTART,
  D3D12_VIDEO_DECODE_STATUS_RATE_EXCEEDED
} ;

Constantes

 
D3D12_VIDEO_DECODE_STATUS_OK
L’opération a réussi.
D3D12_VIDEO_DECODE_STATUS_CONTINUE
Il y a eu un problème mineur dans le format de données, mais le décodeur hôte doit continuer le traitement.
D3D12_VIDEO_DECODE_STATUS_CONTINUE_SKIP_DISPLAY
Il y a eu un problème important dans le format des données. Le décodeur hôte doit continuer le traitement, mais doit ignorer l’affichage.
D3D12_VIDEO_DECODE_STATUS_RESTART
Il y a eu un grave problème dans le format de données. Le décodeur hôte doit redémarrer l’ensemble du processus de décodage, en commençant à un point d’entrée de séquence ou d’accès aléatoire.

Configuration requise

Condition requise Valeur
En-tête d3d12video.h