⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 w32_libflac_dll.h

📁 MIDI解码程序(用VC编写)
💻 H
📖 第 1 页 / 共 5 页
字号:
#ifndef IGNORE_libFLAC_FLAC__stream_decoder_set_metadata_respondtypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__stream_decoder_set_metadata_respond_t) (FLAC__StreamDecoder *decoder, FLAC__MetadataType type);#endif#ifndef IGNORE_libFLAC_FLAC__stream_decoder_set_metadata_respond_applicationtypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__stream_decoder_set_metadata_respond_application_t) (FLAC__StreamDecoder *decoder, const FLAC__byte id[4]);#endif#ifndef IGNORE_libFLAC_FLAC__stream_decoder_set_metadata_respond_alltypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__stream_decoder_set_metadata_respond_all_t) (FLAC__StreamDecoder *decoder);#endif#ifndef IGNORE_libFLAC_FLAC__stream_decoder_set_metadata_ignoretypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__stream_decoder_set_metadata_ignore_t) (FLAC__StreamDecoder *decoder, FLAC__MetadataType type);#endif#ifndef IGNORE_libFLAC_FLAC__stream_decoder_set_metadata_ignore_applicationtypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__stream_decoder_set_metadata_ignore_application_t) (FLAC__StreamDecoder *decoder, const FLAC__byte id[4]);#endif#ifndef IGNORE_libFLAC_FLAC__stream_decoder_set_metadata_ignore_alltypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__stream_decoder_set_metadata_ignore_all_t) (FLAC__StreamDecoder *decoder);#endif#ifndef IGNORE_libFLAC_FLAC__stream_decoder_get_statetypedef FLAC_API FLAC__StreamDecoderState (* libFLAC_func_FLAC__stream_decoder_get_state_t) (const FLAC__StreamDecoder *decoder);#endif#ifndef IGNORE_libFLAC_FLAC__stream_decoder_get_channelstypedef FLAC_API unsigned (* libFLAC_func_FLAC__stream_decoder_get_channels_t) (const FLAC__StreamDecoder *decoder);#endif#ifndef IGNORE_libFLAC_FLAC__stream_decoder_get_channel_assignmenttypedef FLAC_API FLAC__ChannelAssignment (* libFLAC_func_FLAC__stream_decoder_get_channel_assignment_t) (const FLAC__StreamDecoder *decoder);#endif#ifndef IGNORE_libFLAC_FLAC__stream_decoder_get_bits_per_sampletypedef FLAC_API unsigned (* libFLAC_func_FLAC__stream_decoder_get_bits_per_sample_t) (const FLAC__StreamDecoder *decoder);#endif#ifndef IGNORE_libFLAC_FLAC__stream_decoder_get_sample_ratetypedef FLAC_API unsigned (* libFLAC_func_FLAC__stream_decoder_get_sample_rate_t) (const FLAC__StreamDecoder *decoder);#endif#ifndef IGNORE_libFLAC_FLAC__stream_decoder_get_blocksizetypedef FLAC_API unsigned (* libFLAC_func_FLAC__stream_decoder_get_blocksize_t) (const FLAC__StreamDecoder *decoder);#endif#ifndef IGNORE_libFLAC_FLAC__stream_decoder_inittypedef FLAC_API FLAC__StreamDecoderState (* libFLAC_func_FLAC__stream_decoder_init_t) (FLAC__StreamDecoder *decoder);#endif#ifndef IGNORE_libFLAC_FLAC__stream_decoder_finishtypedef FLAC_API void (* libFLAC_func_FLAC__stream_decoder_finish_t) (FLAC__StreamDecoder *decoder);#endif#ifndef IGNORE_libFLAC_FLAC__stream_decoder_flushtypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__stream_decoder_flush_t) (FLAC__StreamDecoder *decoder);#endif#ifndef IGNORE_libFLAC_FLAC__stream_decoder_resettypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__stream_decoder_reset_t) (FLAC__StreamDecoder *decoder);#endif#ifndef IGNORE_libFLAC_FLAC__stream_decoder_process_singletypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__stream_decoder_process_single_t) (FLAC__StreamDecoder *decoder);#endif#ifndef IGNORE_libFLAC_FLAC__stream_decoder_process_until_end_of_metadatatypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__stream_decoder_process_until_end_of_metadata_t) (FLAC__StreamDecoder *decoder);#endif#ifndef IGNORE_libFLAC_FLAC__stream_decoder_process_until_end_of_streamtypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__stream_decoder_process_until_end_of_stream_t) (FLAC__StreamDecoder *decoder);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_encoder_newtypedef FLAC_API FLAC__SeekableStreamEncoder * (* libFLAC_func_FLAC__seekable_stream_encoder_new_t) ();#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_encoder_deletetypedef FLAC_API void (* libFLAC_func_FLAC__seekable_stream_encoder_delete_t) (FLAC__SeekableStreamEncoder *encoder);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_encoder_set_verifytypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__seekable_stream_encoder_set_verify_t) (FLAC__SeekableStreamEncoder *encoder, FLAC__bool value);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_encoder_set_streamable_subsettypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__seekable_stream_encoder_set_streamable_subset_t) (FLAC__SeekableStreamEncoder *encoder, FLAC__bool value);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_encoder_set_do_mid_side_stereotypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__seekable_stream_encoder_set_do_mid_side_stereo_t) (FLAC__SeekableStreamEncoder *encoder, FLAC__bool value);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_encoder_set_loose_mid_side_stereotypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__seekable_stream_encoder_set_loose_mid_side_stereo_t) (FLAC__SeekableStreamEncoder *encoder, FLAC__bool value);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_encoder_set_channelstypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__seekable_stream_encoder_set_channels_t) (FLAC__SeekableStreamEncoder *encoder, unsigned value);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_encoder_set_bits_per_sampletypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__seekable_stream_encoder_set_bits_per_sample_t) (FLAC__SeekableStreamEncoder *encoder, unsigned value);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_encoder_set_sample_ratetypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__seekable_stream_encoder_set_sample_rate_t) (FLAC__SeekableStreamEncoder *encoder, unsigned value);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_encoder_set_blocksizetypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__seekable_stream_encoder_set_blocksize_t) (FLAC__SeekableStreamEncoder *encoder, unsigned value);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_encoder_set_max_lpc_ordertypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__seekable_stream_encoder_set_max_lpc_order_t) (FLAC__SeekableStreamEncoder *encoder, unsigned value);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_encoder_set_qlp_coeff_precisiontypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__seekable_stream_encoder_set_qlp_coeff_precision_t) (FLAC__SeekableStreamEncoder *encoder, unsigned value);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_encoder_set_do_qlp_coeff_prec_searchtypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__seekable_stream_encoder_set_do_qlp_coeff_prec_search_t) (FLAC__SeekableStreamEncoder *encoder, FLAC__bool value);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_encoder_set_do_escape_codingtypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__seekable_stream_encoder_set_do_escape_coding_t) (FLAC__SeekableStreamEncoder *encoder, FLAC__bool value);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_encoder_set_do_exhaustive_model_searchtypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__seekable_stream_encoder_set_do_exhaustive_model_search_t) (FLAC__SeekableStreamEncoder *encoder, FLAC__bool value);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_encoder_set_min_residual_partition_ordertypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__seekable_stream_encoder_set_min_residual_partition_order_t) (FLAC__SeekableStreamEncoder *encoder, unsigned value);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_encoder_set_max_residual_partition_ordertypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__seekable_stream_encoder_set_max_residual_partition_order_t) (FLAC__SeekableStreamEncoder *encoder, unsigned value);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_encoder_set_rice_parameter_search_disttypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__seekable_stream_encoder_set_rice_parameter_search_dist_t) (FLAC__SeekableStreamEncoder *encoder, unsigned value);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_encoder_set_total_samples_estimatetypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__seekable_stream_encoder_set_total_samples_estimate_t) (FLAC__SeekableStreamEncoder *encoder, FLAC__uint64 value);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_encoder_set_metadatatypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__seekable_stream_encoder_set_metadata_t) (FLAC__SeekableStreamEncoder *encoder, FLAC__StreamMetadata **metadata, unsigned num_blocks);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_encoder_set_seek_callbacktypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__seekable_stream_encoder_set_seek_callback_t) (FLAC__SeekableStreamEncoder *encoder, FLAC__SeekableStreamEncoderSeekCallback value);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_encoder_set_write_callbacktypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__seekable_stream_encoder_set_write_callback_t) (FLAC__SeekableStreamEncoder *encoder, FLAC__SeekableStreamEncoderWriteCallback value);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_encoder_set_client_datatypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__seekable_stream_encoder_set_client_data_t) (FLAC__SeekableStreamEncoder *encoder, void *value);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_encoder_get_statetypedef FLAC_API FLAC__SeekableStreamEncoderState (* libFLAC_func_FLAC__seekable_stream_encoder_get_state_t) (const FLAC__SeekableStreamEncoder *encoder);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_encoder_get_stream_encoder_statetypedef FLAC_API FLAC__StreamEncoderState (* libFLAC_func_FLAC__seekable_stream_encoder_get_stream_encoder_state_t) (const FLAC__SeekableStreamEncoder *encoder);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_encoder_get_verify_decoder_statetypedef FLAC_API FLAC__StreamDecoderState (* libFLAC_func_FLAC__seekable_stream_encoder_get_verify_decoder_state_t) (const FLAC__SeekableStreamEncoder *encoder);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_encoder_get_resolved_state_stringtypedef FLAC_API const char * (* libFLAC_func_FLAC__seekable_stream_encoder_get_resolved_state_string_t) (const FLAC__SeekableStreamEncoder *encoder);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_encoder_get_verify_decoder_error_statstypedef FLAC_API void (* libFLAC_func_FLAC__seekable_stream_encoder_get_verify_decoder_error_stats_t) (const FLAC__SeekableStreamEncoder *encoder, FLAC__uint64 *absolute_sample, unsigned *frame_number, unsigned *channel, unsigned *sample, FLAC__int32 *expected, FLAC__int32 *got);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_encoder_get_verifytypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__seekable_stream_encoder_get_verify_t) (const FLAC__SeekableStreamEncoder *encoder);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_encoder_get_streamable_subsettypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__seekable_stream_encoder_get_streamable_subset_t) (const FLAC__SeekableStreamEncoder *encoder);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_encoder_get_do_mid_side_stereotypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__seekable_stream_encoder_get_do_mid_side_stereo_t) (const FLAC__SeekableStreamEncoder *encoder);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_encoder_get_loose_mid_side_stereotypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__seekable_stream_encoder_get_loose_mid_side_stereo_t) (const FLAC__SeekableStreamEncoder *encoder);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_encoder_get_channelstypedef FLAC_API unsigned (* libFLAC_func_FLAC__seekable_stream_encoder_get_channels_t) (const FLAC__SeekableStreamEncoder *encoder);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_encoder_get_bits_per_sampletypedef FLAC_API unsigned (* libFLAC_func_FLAC__seekable_stream_encoder_get_bits_per_sample_t) (const FLAC__SeekableStreamEncoder *encoder);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_encoder_get_sample_ratetypedef FLAC_API unsigned (* libFLAC_func_FLAC__seekable_stream_encoder_get_sample_rate_t) (const FLAC__SeekableStreamEncoder *encoder);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_encoder_get_blocksizetypedef FLAC_API unsigned (* libFLAC_func_FLAC__seekable_stream_encoder_get_blocksize_t) (const FLAC__SeekableStreamEncoder *encoder);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_encoder_get_max_lpc_ordertypedef FLAC_API unsigned (* libFLAC_func_FLAC__seekable_stream_encoder_get_max_lpc_order_t) (const FLAC__SeekableStreamEncoder *encoder);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_encoder_get_qlp_coeff_precisiontypedef FLAC_API unsigned (* libFLAC_func_FLAC__seekable_stream_encoder_get_qlp_coeff_precision_t) (const FLAC__SeekableStreamEncoder *encoder);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_encoder_get_do_qlp_coeff_prec_searchtypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__seekable_stream_encoder_get_do_qlp_coeff_prec_search_t) (const FLAC__SeekableStreamEncoder *encoder);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_encoder_get_do_escape_codingtypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__seekable_stream_encoder_get_do_escape_coding_t) (const FLAC__SeekableStreamEncoder *encoder);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_encoder_get_do_exhaustive_model_searchtypedef FLAC_API FLAC__bool (* libFLAC_func_FLAC__seekable_stream_encoder_get_do_exhaustive_model_search_t) (const FLAC__SeekableStreamEncoder *encoder);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_encoder_get_min_residual_partition_ordertypedef FLAC_API unsigned (* libFLAC_func_FLAC__seekable_stream_encoder_get_min_residual_partition_order_t) (const FLAC__SeekableStreamEncoder *encoder);#endif#ifndef IGNORE_libFLAC_FLAC__seekable_stream_encoder_get_max_residual_partition_ordertypedef FLAC_API unsigned (* libFLAC_func_FLAC__seekable_stream_encoder_get_max_residual_partition_order_t) (const FLAC__SeekableStreamEncoder *encoder);

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -