Partager via


structure DVD_DECODER_CAPS (strmif.h)

[La fonctionnalité associée à cette page, DirectShow, est une fonctionnalité héritée. Il a été remplacé par MediaPlayer, IMFMediaEngine et Audio/Video Capture dans Media Foundation. Ces fonctionnalités ont été optimisées pour Windows 10 et Windows 11. Microsoft recommande vivement au nouveau code d’utiliser MediaPlayer, IMFMediaEngine et La capture audio/vidéo dans Media Foundation au lieu de DirectShow, lorsque cela est possible. Microsoft suggère que le code existant qui utilise les API héritées soit réécrit pour utiliser les nouvelles API si possible.]

La DVD_DECODER_CAPS structure indique les fonctionnalités d’un décodeur DVD.

Syntaxe

typedef struct tagDVD_DECODER_CAPS {
  DWORD  dwSize;
  DWORD  dwAudioCaps;
  double dFwdMaxRateVideo;
  double dFwdMaxRateAudio;
  double dFwdMaxRateSP;
  double dBwdMaxRateVideo;
  double dBwdMaxRateAudio;
  double dBwdMaxRateSP;
  DWORD  dwRes1;
  DWORD  dwRes2;
  DWORD  dwRes3;
  DWORD  dwRes4;
} DVD_DECODER_CAPS;

Membres

dwSize

Taille de cette structure.

dwAudioCaps

OR au niveau du bit des indicateurs indiquant les formats audio pris en charge. Les indicateurs suivants sont définis.

Valeur Signification
DVD_AUDIO_CAPS_AC3
0x00000001
Dolby Digital (AC3).
DVD_AUDIO_CAPS_MPEG2
0x00000002
Audio MPEG-2.
DVD_AUDIO_CAPS_LPCM
0x00000004
Modulation de code d’impulsion linéaire (LPCM).
DVD_AUDIO_CAPS_DTS
0x00000008
Audio DTS.
DVD_AUDIO_CAPS_SDDS
0x00000010
Sony Dynamic Digital Sound (SDDS) audio.

dFwdMaxRateVideo

Débit de données vidéo maximal en direction avant.

dFwdMaxRateAudio

Débit de données audio maximal vers l’avant.

dFwdMaxRateSP

Débit de données de sous-image maximal dans la direction avant.

dBwdMaxRateVideo

Débit de données vidéo maximal en sens inverse. (0 si le décodeur ne prend pas en charge le mécanisme inverse lisse.)

dBwdMaxRateAudio

Débit de données audio maximal en sens inverse. (0 si le décodeur ne prend pas en charge le mécanisme inverse lisse.)

dBwdMaxRateSP

Débit de données de sous-image maximal en sens inverse. (0 si le décodeur ne prend pas en charge le mécanisme inverse lisse.)

dwRes1

Réservé à un usage ultérieur.

dwRes2

Réservé à un usage ultérieur.

dwRes3

Réservé à un usage ultérieur.

dwRes4

Réservé pour un usage futur.

Spécifications

Condition requise Valeur
En-tête strmif.h (include Dshow.h)

Voir aussi

DirectShow Structures

IDvdInfo2 ::GetDecoderCaps