Compartilhar via


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)

Confira também

Estruturas do DirectShow

IDvdGraphBuilder::RenderDvdVideoVolume