enumeración MFSESSION_SETTOPOLOGY_FLAGS (mfidl.h)
Define el comportamiento del método IMFMediaSession::SetTopology .
Syntax
typedef enum MFSESSION_SETTOPOLOGY_FLAGS {
MFSESSION_SETTOPOLOGY_IMMEDIATE = 0x1,
MFSESSION_SETTOPOLOGY_NORESOLUTION = 0x2,
MFSESSION_SETTOPOLOGY_CLEAR_CURRENT = 0x4
} ;
Constantes
MFSESSION_SETTOPOLOGY_IMMEDIATE Valor: 0x1 Detenga la presentación actual, borre todas las presentaciones pendientes y poner inmediatamente en cola la nueva topología (especificada por el parámetro pTopology ). Si el parámetro pTopology es NULL, esta marca no tiene ningún efecto. |
MFSESSION_SETTOPOLOGY_NORESOLUTION Valor: 0x2 No es necesario resolver la topología. Use esta marca si va a establecer una topología completa. |
MFSESSION_SETTOPOLOGY_CLEAR_CURRENT Valor: 0x4 Nota Requiere Windows 7. Borre la topología actual, como se indica a continuación:
Las topologías pendientes no se quitan de la cola de reproducción. Si hay una topología pendiente en la cola, esa topología se cargará después de borrar la topología actual. De lo contrario, la reproducción simplemente se detiene. Para quitar todas las topologías pendientes de la cola, llame a IMFMediaSession::ClearTopologies. |
Comentarios
Estas marcas son opcionales y no son mutuamente excluyentes. Si no se establecen marcas, la sesión multimedia resuelve la topología y, a continuación, la agrega a la cola de presentaciones pendientes.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Encabezado | mfidl.h |