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) |