enumerazione APO_FLAG (audioenginebaseapo.h)
L'enumerazione APO_FLAG definisce costanti utilizzate come flag da un oggetto di elaborazione audio (APO).
Questa enumerazione viene utilizzata dalla struttura APO_REG_PROPERTIES per descrivere le proprietà di registrazione di un apo.
Sintassi
typedef enum APO_FLAG {
APO_FLAG_NONE,
APO_FLAG_INPLACE,
APO_FLAG_SAMPLESPERFRAME_MUST_MATCH,
APO_FLAG_FRAMESPERSECOND_MUST_MATCH,
APO_FLAG_BITSPERSAMPLE_MUST_MATCH,
APO_FLAG_MIXER,
APO_FLAG_DEFAULT
} ;
Costanti
APO_FLAG_NONE Indica che non sono abilitati flag per questo apo. |
||
APO_FLAG_INPLACE Indica che questo apo può eseguire l'elaborazione sul posto. In questo modo il processore può usare un buffer comune per l'input e l'output. |
||
APO_FLAG_SAMPLESPERFRAME_MUST_MATCH Indica che gli esempi per fotogrammi per le connessioni di input e output devono corrispondere. |
||
APO_FLAG_FRAMESPERSECOND_MUST_MATCH Indica che i fotogrammi al secondo per le connessioni di input e output devono corrispondere. |
||
APO_FLAG_BITSPERSAMPLE_MUST_MATCH Indica che i bit per ogni byte AND di esempio per ogni contenitore di esempio per le connessioni di input e output devono corrispondere. |
||
APO_FLAG_MIXER |
||
APO_FLAG_DEFAULT Il valore di questo membro è determinato dal risultato logico OR dei tre membri precedenti. In altre parole: APO_FLAG_DEFAULT = ( APO_FLAG_SAMPLESPERFRAME_MUST_MATCH |
APO_FLAG_FRAMESPERSECOND_MUST_MATCH | APO_FLAG_BITSPERSAMPLE_MUST_MATCH ). |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8 |
Server minimo supportato | Windows Server 2012 |
Intestazione | audioenginebaseapo.h |