Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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_IMMEDIATEValor: 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_NORESOLUTIONValor: 0x2 No es necesario resolver la topología. Use esta marca si va a establecer una topología completa. |
MFSESSION_SETTOPOLOGY_CLEAR_CURRENTValor: 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 |