AM_DVD_RENDERSTATUS struttura (strmif.h)

[La funzionalità associata a questa pagina, DirectShow, è una funzionalità legacy. È stata sostituita da MediaPlayer, FMMediaEngine 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, FMMediaEngine e Audio/Video Capture in Media Foundation anziché 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 AM_DVD_RENDERSTATUS contiene codici che indicano lo stato della riproduzione DVD-Video. Questi codici vengono usati nel metodo IDeviceGraphBuilder::RenderVideoVolume .

Sintassi

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;

Members

hrVPEStatus

Codice di errore overlay/VPE. Zero indica l'esito positivo; qualsiasi altro valore è negativo.

bDvdVolInvalid

TRUE se il volume DVD specificato da riprodurre non esiste; FALSE in caso contrario.

bDvdVolUnknown

TRUE se non viene specificato alcun volume DVD o se non viene trovato; FALSE in caso contrario.

bNoLine21In

TRUE se il decodificatore video non produce dati di riga 21 (didascalia chiusa); FALSE in caso contrario.

bNoLine21Out

TRUE se il decodificatore video non può essere visualizzato come didascalia chiusa sul video a causa di un problema con la compilazione del grafico; FALSE in caso contrario.

iNumStreams

Numero di flussi DVD da eseguire per il rendering.

iNumStreamsFailed

Numero di flussi che non sono riusciti a eseguire il rendering.

dwFailedStreamsFlag

Combinazione di flag di AM_DVD_STREAM_FLAGS che indica quali flussi non sono riusciti.

Requisiti

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

Vedi anche

Strutture DirectShow

IDeviceGraphBuilder::RenderVideoVolume