enumeración MF_QUALITY_DROP_MODE (mfidl.h)
Especifica cómo un componente de canalización debe quitar muestras de forma agresiva.
Syntax
typedef enum _MF_QUALITY_DROP_MODE {
MF_DROP_MODE_NONE = 0,
MF_DROP_MODE_1 = 0x1,
MF_DROP_MODE_2 = 0x2,
MF_DROP_MODE_3 = 0x3,
MF_DROP_MODE_4 = 0x4,
MF_DROP_MODE_5 = 0x5,
MF_NUM_DROP_MODES = 0x6
} MF_QUALITY_DROP_MODE;
Constantes
MF_DROP_MODE_NONE Valor: 0 Procesamiento normal de muestras. El modo drop está deshabilitado. |
MF_DROP_MODE_1 Valor: 0x1 Primer modo de colocación (menos agresivo). |
MF_DROP_MODE_2 Valor: 0x2 Segundo modo de colocación. |
MF_DROP_MODE_3 Valor: 0x3 Tercer modo de colocación. |
MF_DROP_MODE_4 Valor: 0x4 Cuarto modo de colocación. |
MF_DROP_MODE_5 Valor: 0x5 Quinto modo de colocación (más agresivo, si se admite; vea Comentarios). |
MF_NUM_DROP_MODES Valor: 0x6 Número máximo de modos de colocación. Este valor no es una marca válida. |
Comentarios
En el modo de colocación, un componente quita muestras, más o menos agresivamente en función del nivel del modo de colocación. El algoritmo específico utilizado depende del componente. El modo 1 es el modo menos agresivo y el modo 5 es el más agresivo. No es necesario un componente para implementar los cinco niveles.
Por ejemplo, supongamos que una secuencia de vídeo codificada tiene tres fotogramas B entre cada par de fotogramas P. Un descodificador podría implementar los siguientes modos de eliminación:
- Modo 1: quite uno de cada tres fotogramas B.
- Modo 2: quite uno de cada dos fotogramas B.
- Modo 3: quitar todos los fotogramas delta.
- Modos 4 y 5: No admitidos.
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 |