AM_DVD_RENDERSTATUS structure (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 in Media Foundation. Ces fonctionnalités ont été optimisées pour Windows 10 et Windows 11. Microsoft recommande vivement que le nouveau code utilise MediaPlayer, IMFMediaEngine et Audio/Video Capture dans Media Foundation au lieu de DirectShow, si 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 structure AM_DVD_RENDERSTATUS contient des codes indiquant la status de la lecture DVD-Video. Ces codes sont utilisés dans la méthode IDvdGraphBuilder ::RenderDvdVideoVolume .

Syntaxe

typedef struct __MIDL___MIDL_itf_strmif_0000_0138_0001 {
  HRESULT hrVPEStatus;
  BOOL    bDvdVolInvalid;
  BOOL    bDvdVolUnknown;
  BOOL    bNoLine21In;
  BOOL    bNoLine21Out;
  int     iNumStreams;
  int     iNumStreamsFailed;
  DWORD   dwFailedStreamsFlag;
} AM_DVD_RENDERSTATUS;

Membres

hrVPEStatus

Code d’erreur superposition/VPE. Zéro indique la réussite ; toute autre valeur est un échec.

bDvdVolInvalid

TRUE si le volume de DVD à lire n’existe pas ; FALSE dans le cas contraire.

bDvdVolUnknown

TRUE si aucun volume dvd n’est spécifié ou s’il est introuvable ; FALSE dans le cas contraire.

bNoLine21In

TRUE si le décodeur vidéo ne produit pas de données de ligne 21 (sous-titrage) ; FALSE dans le cas contraire.

bNoLine21Out

TRUE si le décodeur vidéo ne peut pas être affiché en tant que sous-titrage sur la vidéo en raison d’un problème avec la création de graphiques ; FALSE dans le cas contraire.

iNumStreams

Nombre de flux DE DVD à afficher.

iNumStreamsFailed

Nombre de flux qui n’ont pas pu être rendus.

dwFailedStreamsFlag

Combinaison d’indicateurs AM_DVD_STREAM_FLAGS indiquant les flux ayant échoué.

Configuration requise

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

Voir aussi

DirectShow Structures

IDvdGraphBuilder ::RenderDvdVideoVolume