enumeración MFMEDIASOURCE_CHARACTERISTICS (mfidl.h)

Define las características de un origen multimedia. Estas marcas se recuperan mediante el método IMFMediaSource::GetCharacteristics .

Syntax

typedef enum _MFMEDIASOURCE_CHARACTERISTICS {
  MFMEDIASOURCE_IS_LIVE = 0x1,
  MFMEDIASOURCE_CAN_SEEK = 0x2,
  MFMEDIASOURCE_CAN_PAUSE = 0x4,
  MFMEDIASOURCE_HAS_SLOW_SEEK = 0x8,
  MFMEDIASOURCE_HAS_MULTIPLE_PRESENTATIONS = 0x10,
  MFMEDIASOURCE_CAN_SKIPFORWARD = 0x20,
  MFMEDIASOURCE_CAN_SKIPBACKWARD = 0x40,
  MFMEDIASOURCE_DOES_NOT_USE_NETWORK = 0x80
} MFMEDIASOURCE_CHARACTERISTICS;

Constantes

 
MFMEDIASOURCE_IS_LIVE
Valor: 0x1
Esta marca indica un origen de datos que se ejecuta constantemente, como una presentación en directo. Si el origen se detiene y, a continuación, se reinicia, habrá un espacio en el contenido.
MFMEDIASOURCE_CAN_SEEK
Valor: 0x2
El origen de medios admite la búsqueda.
MFMEDIASOURCE_CAN_PAUSE
Valor: 0x4
El origen puede pausar.
MFMEDIASOURCE_HAS_SLOW_SEEK
Valor: 0x8
El origen multimedia descarga contenido. Es posible que tarde mucho tiempo en buscar partes del contenido que no se hayan descargado.
MFMEDIASOURCE_HAS_MULTIPLE_PRESENTATIONS
Valor: 0x10
El origen multimedia entrega una lista de reproducción, que puede contener más de una entrada. Una vez completada la primera entrada de lista de reproducción, el origen multimedia indica el inicio de cada nueva entrada de lista de reproducción enviando un evento MENewPresentation . El evento contiene un descriptor de presentación para la entrada.

Nota Requiere Windows 7 o posterior.

 
MFMEDIASOURCE_CAN_SKIPFORWARD
Valor: 0x20
El origen multimedia puede omitir hacia delante en la lista de reproducción. Solo se aplica si la marca MFMEDIASOURCE_HAS_MULTIPLE_PRESENTATIONS está presente.

Nota Requiere Windows 7 o posterior.

 
MFMEDIASOURCE_CAN_SKIPBACKWARD
Valor: 0x40
El origen multimedia puede omitir hacia atrás en la lista de reproducción.

Nota Requiere Windows 7 o posterior.

 
MFMEDIASOURCE_DOES_NOT_USE_NETWORK
Valor: 0x80
El origen multimedia no está actualmente
mediante la red para recibir el contenido. Hardware de red
puede especificar un estado de ahorro de energía cuando se establece este bit.

Nota Requiere Windows 8 o posterior.

 

Comentarios

Para omitir hacia delante o hacia atrás en una lista de reproducción, llame a IMFMediaSource::Start o IMFMediaSession::Start con el GUID de formato de tiempo de MF_TIME_FORMAT_ENTRY_RELATIVE . Esta funcionalidad solo se aplica cuando la marca MFMEDIASOURCE_HAS_MULTIPLE_PRESENTATIONS está presente.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [aplicaciones de escritorio | aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2008 [aplicaciones de escritorio | aplicaciones para UWP]
Encabezado mfidl.h

Consulte también

Enumeraciones de Media Foundation