enumerasi APO_FLAG (audioenginebaseapo.h)
Enumerasi APO_FLAG mendefinisikan konstanta yang digunakan sebagai bendera oleh objek pemrosesan audio (APO).
Enumerasi ini digunakan oleh struktur APO_REG_PROPERTIES untuk membantu menjelaskan properti pendaftaran APO.
Sintaks
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
} ;
Konstanta
APO_FLAG_NONE Menunjukkan bahwa tidak ada bendera yang diaktifkan untuk APO ini. |
||
APO_FLAG_INPLACE Menunjukkan bahwa APO ini dapat melakukan pemrosesan di tempat. Ini memungkinkan prosesor menggunakan buffer umum untuk input dan output. |
||
APO_FLAG_SAMPLESPERFRAME_MUST_MATCH Menunjukkan bahwa sampel per bingkai untuk koneksi input dan output harus cocok. |
||
APO_FLAG_FRAMESPERSECOND_MUST_MATCH Menunjukkan bahwa bingkai per detik untuk koneksi input dan output harus cocok. |
||
APO_FLAG_BITSPERSAMPLE_MUST_MATCH Menunjukkan bahwa bit per sampel BYTE per kontainer sampel untuk koneksi input dan output harus cocok. |
||
APO_FLAG_MIXER |
||
APO_FLAG_DEFAULT Nilai anggota ini ditentukan oleh hasil LOGIS OR dari tiga anggota sebelumnya. Dengan kata lain: APO_FLAG_DEFAULT = ( APO_FLAG_SAMPLESPERFRAME_MUST_MATCH |
APO_FLAG_FRAMESPERSECOND_MUST_MATCH | APO_FLAG_BITSPERSAMPLE_MUST_MATCH ). |
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8 |
Server minimum yang didukung | Windows Server 2012 |
Header | audioenginebaseapo.h |