estrutura AM_DVD_RENDERSTATUS (strmif.h)
[O recurso associado a esta página, DirectShow, é um recurso herdado. Foi substituído por MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation. Esses recursos foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation em vez de DirectShow, quando possível. A Microsoft sugere que o código existente que usa as APIs herdadas seja reescrito para usar as novas APIs, se possível.]
A estrutura AM_DVD_RENDERSTATUS contém códigos que indicam a status de DVD-Video reprodução. Esses códigos são usados no método IDvdGraphBuilder::RenderDvdVideoVolume .
Sintaxe
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;
Membros
hrVPEStatus
Código de erro de sobreposição/VPE. Zero indica êxito; qualquer outro valor é falha.
bDvdVolInvalid
TRUE se o volume de DVD especificado a ser reproduzido não existir; Caso contrário, FALSE.
bDvdVolUnknown
TRUE se nenhum volume de DVD for especificado ou se não for encontrado; Caso contrário, FALSE.
bNoLine21In
TRUE se o decodificador de vídeo não produzir dados de linha 21 (legendagem oculta) ; Caso contrário, FALSE.
bNoLine21Out
TRUE se o decodificador de vídeo não puder ser mostrado como legendagem oculta no vídeo devido a um problema com a criação de grafo; Caso contrário, FALSE.
iNumStreams
Número de fluxos de DVD a serem renderizados.
iNumStreamsFailed
Número de fluxos que falharam ao renderizar.
dwFailedStreamsFlag
Combinação de sinalizadores de AM_DVD_STREAM_FLAGS indicando quais fluxos falharam.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | strmif.h (inclua Dshow.h) |