atributo MF_DEVICESTREAM_INDEPENDENT_IMAGE_STREAM

Especifica se o fluxo de imagem em uma fonte de captura de vídeo é independente do fluxo de vídeo.

Tipo de dados

BOOL armazenado como UINT32

Comentários

Algumas câmeras de vídeo USB expõem um fluxo que produz imagens paradas. Em algumas câmeras, o fluxo de imagem simplesmente retorna o próximo quadro do fluxo de vídeo. Em outras câmeras, o fluxo de imagens funciona independentemente do fluxo de vídeo. Se a câmera tiver um fluxo de imagem independente, a fonte de mídia do dispositivo de captura definirá esse atributo como TRUE no fluxo de imagens.

Para obter esse atributo, faça o seguinte:

  1. Consulte a fonte de mídia para a interface IMFMediaSourceEx .
  2. Chame IMFMediaSourceEx::GetStreamAttributes para obter um ponteiro IMFAttributes para o fluxo.
  3. Chame IMFAttributes::GetUINT32 para obter o atributo.

Esse atributo só se aplica quando o atributo MF_DEVICESTREAM_IMAGE_STREAM é TRUE.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 8 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows Server 2012 [somente aplicativos da área de trabalho]
Cabeçalho
Mfidl.h

Confira também

Lista alfabética de atributos da Media Foundation