Condividi tramite


struttura DVD_MenuAttributes (strmif.h)

[La funzionalità associata a questa pagina, DirectShow, è una funzionalità legacy. È stata sostituita da MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation. Queste funzionalità sono state ottimizzate per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation invece di DirectShow, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.

La struttura DVD_MenuAttributes contiene informazioni su un menu DVD. Il metodo IConfigurationInfo2::GetTitleAttributes compila una struttura DVD_MenuAttributes per un flusso specificato.

Sintassi

typedef struct tagDVD_MenuAttributes {
  BOOL                     fCompatibleRegion[8];
  DVD_VideoAttributes      VideoAttributes;
  BOOL                     fAudioPresent;
  DVD_AudioAttributes      AudioAttributes;
  BOOL                     fSubpicturePresent;
  DVD_SubpictureAttributes SubpictureAttributes;
} DVD_MenuAttributes;

Members

fCompatibleRegion[8]

Matrice di valori TRUE/FALSE che indicano con quali aree DVD l'area creata dal disco è compatibile. Gli otto indici di matrice (numerati da 0 a 7) corrispondono alle otto aree DVD (numerate da 1 a 8). Questa matrice viene compilata solo quando il menu sottoposto a query è il menu Gestione video (il menu principale per l'intero disco).

Importante Il valore 0 (FALSE) indica che l'area è compatibile (consentita). Il valore 1 (TRUE) indica che l'area non è compatibile. Questo membro deve essere stato denominato fIncompatibleRegion.
 

VideoAttributes

Struttura DVD_VideoAttributes contenente gli attributi video del menu. Questo vale sia per vmgm che per VTSM.

fAudioPresent

Variabile di tipo BOOL che indica se il menu ha un flusso audio.

AudioAttributes

Struttura DVD_AudioAttributes contenente informazioni sul flusso audio del menu. Questa struttura verrà compilata solo se fAudioPresent è TRUE.

fSubpicturePresent

Variabile di tipo BOOL che indica se nel menu è presente un flusso dell'argomento secondario.

SubpictureAttributes

Struttura DVD_SubpictureAttributes contenente informazioni sul flusso dell'argomento secondario del menu. Questa struttura verrà compilata solo se fSubpicturePresent è TRUE.

Requisiti

Requisito Valore
Intestazione strmif.h (include Dshow.h)

Vedi anche

Strutture DirectShow