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

📄 csmedia.h

📁 freescale i.mx31 BSP CE5.0全部源码
💻 H
📖 第 1 页 / 共 5 页
字号:
#define SPEAKER_FRONT_LEFT              0x1
#define SPEAKER_FRONT_RIGHT             0x2
#define SPEAKER_FRONT_CENTER            0x4
#define SPEAKER_LOW_FREQUENCY           0x8
#define SPEAKER_BACK_LEFT               0x10
#define SPEAKER_BACK_RIGHT              0x20
#define SPEAKER_FRONT_LEFT_OF_CENTER    0x40
#define SPEAKER_FRONT_RIGHT_OF_CENTER   0x80
#define SPEAKER_BACK_CENTER             0x100
#define SPEAKER_SIDE_LEFT               0x200
#define SPEAKER_SIDE_RIGHT              0x400
#define SPEAKER_TOP_CENTER              0x800
#define SPEAKER_TOP_FRONT_LEFT          0x1000
#define SPEAKER_TOP_FRONT_CENTER        0x2000
#define SPEAKER_TOP_FRONT_RIGHT         0x4000
#define SPEAKER_TOP_BACK_LEFT           0x8000
#define SPEAKER_TOP_BACK_CENTER         0x10000
#define SPEAKER_TOP_BACK_RIGHT          0x20000

// Bit mask locations reserved for future use
#define SPEAKER_RESERVED                0x7FFC0000

// Used to specify that any possible permutation of speaker configurations
#define SPEAKER_ALL                     0x80000000

// DirectSound Speaker Config
#define CSAUDIO_SPEAKER_DIRECTOUT       0
#define CSAUDIO_SPEAKER_MONO            (SPEAKER_FRONT_CENTER)
#define CSAUDIO_SPEAKER_STEREO          (SPEAKER_FRONT_LEFT | SPEAKER_FRONT_RIGHT)
#define CSAUDIO_SPEAKER_QUAD            (SPEAKER_FRONT_LEFT | SPEAKER_FRONT_RIGHT | \
                                         SPEAKER_BACK_LEFT  | SPEAKER_BACK_RIGHT)
#define CSAUDIO_SPEAKER_SURROUND        (SPEAKER_FRONT_LEFT | SPEAKER_FRONT_RIGHT | \
                                         SPEAKER_FRONT_CENTER | SPEAKER_BACK_CENTER)
#define CSAUDIO_SPEAKER_5POINT1         (SPEAKER_FRONT_LEFT | SPEAKER_FRONT_RIGHT | \
                                         SPEAKER_FRONT_CENTER | SPEAKER_LOW_FREQUENCY | \
                                         SPEAKER_BACK_LEFT  | SPEAKER_BACK_RIGHT)
#define CSAUDIO_SPEAKER_7POINT1         (SPEAKER_FRONT_LEFT | SPEAKER_FRONT_RIGHT | \
                                         SPEAKER_FRONT_CENTER | SPEAKER_LOW_FREQUENCY | \
                                         SPEAKER_BACK_LEFT | SPEAKER_BACK_RIGHT | \
                                         SPEAKER_FRONT_LEFT_OF_CENTER | SPEAKER_FRONT_RIGHT_OF_CENTER)

// DVD Speaker Positions
#define CSAUDIO_SPEAKER_GROUND_FRONT_LEFT   SPEAKER_FRONT_LEFT
#define CSAUDIO_SPEAKER_GROUND_FRONT_CENTER SPEAKER_FRONT_CENTER
#define CSAUDIO_SPEAKER_GROUND_FRONT_RIGHT  SPEAKER_FRONT_RIGHT
#define CSAUDIO_SPEAKER_GROUND_REAR_LEFT    SPEAKER_BACK_LEFT
#define CSAUDIO_SPEAKER_GROUND_REAR_RIGHT   SPEAKER_BACK_RIGHT
#define CSAUDIO_SPEAKER_TOP_MIDDLE          SPEAKER_TOP_CENTER
#define CSAUDIO_SPEAKER_SUPER_WOOFER        SPEAKER_LOW_FREQUENCY

typedef struct {
    ULONG   QuietCompression;
    ULONG   LoudCompression;
} CSAUDIO_DYNAMIC_RANGE, *PCSAUDIO_DYNAMIC_RANGE;

typedef struct {
    BOOL    Mute;
    LONG    Level;
} CSAUDIO_MIXLEVEL, *PCSAUDIO_MIXLEVEL;

typedef struct {
    BOOL    Mute;
    LONG    Minimum;
    LONG    Maximum;
    union {
        LONG    Reset;
        LONG    Resolution;
    };
} CSAUDIO_MIX_CAPS, *PCSAUDIO_MIX_CAPS;

typedef struct {
    ULONG               InputChannels;
    ULONG               OutputChannels;
    CSAUDIO_MIX_CAPS    Capabilities[1];
} CSAUDIO_MIXCAP_TABLE, *PCSAUDIO_MIXCAP_TABLE;

typedef enum {
    SE_TECH_NONE,
    SE_TECH_ANALOG_DEVICES_PHAT,
    SE_TECH_CREATIVE,
    SE_TECH_NATIONAL_SEMI,
    SE_TECH_YAMAHA_YMERSION,
    SE_TECH_BBE,
    SE_TECH_CRYSTAL_SEMI,
    SE_TECH_QSOUND_QXPANDER,
    SE_TECH_SPATIALIZER,
    SE_TECH_SRS,
    SE_TECH_PLATFORM_TECH,
    SE_TECH_AKM,
    SE_TECH_AUREAL,
    SE_TECH_AZTECH,
    SE_TECH_BINAURA,
    SE_TECH_ESS_TECH,
    SE_TECH_HARMAN_VMAX,
    SE_TECH_NVIDEA,
    SE_TECH_PHILIPS_INCREDIBLE,
    SE_TECH_TEXAS_INST,
    SE_TECH_VLSI_TECH
} SE_TECHNIQUE;

typedef struct {
    SE_TECHNIQUE    Technique;
    ULONG   Center;
    ULONG   Depth;
    ULONG   Reserved;
} CSAUDIO_STEREO_ENHANCE, *PCSAUDIO_STEREO_ENHANCE;

typedef enum {              // preferred device index
    CSPROPERTY_SYSAUDIO_NORMAL_DEFAULT = 0,
    CSPROPERTY_SYSAUDIO_PLAYBACK_DEFAULT,
    CSPROPERTY_SYSAUDIO_RECORD_DEFAULT,
    CSPROPERTY_SYSAUDIO_MIDI_DEFAULT,
    CSPROPERTY_SYSAUDIO_MIXER_DEFAULT
} CSPROPERTY_SYSAUDIO_DEFAULT_TYPE;

typedef struct {
    BOOL                             Enable;
    CSPROPERTY_SYSAUDIO_DEFAULT_TYPE DeviceType;
    ULONG                            Flags;
    ULONG                            Reserved;
} CSAUDIO_PREFERRED_STATUS, *PCSAUDIO_PREFERRED_STATUS;
//===========================================================================
// Topology Node Type GUIDs

#define STATIC_CSNODETYPE_DAC\
    0x507AE360L, 0xC554, 0x11D0, 0x8A, 0x2B, 0x00, 0xA0, 0xC9, 0x25, 0x5A, 0xC1
DEFINE_GUIDSTRUCT("507AE360-C554-11D0-8A2B-00A0C9255AC1", CSNODETYPE_DAC);
#define CSNODETYPE_DAC DEFINE_GUIDNAMED(CSNODETYPE_DAC)

#define STATIC_CSNODETYPE_ADC\
    0x4D837FE0L, 0xC555, 0x11D0, 0x8A, 0x2B, 0x00, 0xA0, 0xC9, 0x25, 0x5A, 0xC1
DEFINE_GUIDSTRUCT("4D837FE0-C555-11D0-8A2B-00A0C9255AC1", CSNODETYPE_ADC);
#define CSNODETYPE_ADC DEFINE_GUIDNAMED(CSNODETYPE_ADC)

#define STATIC_CSNODETYPE_SRC\
    0x9DB7B9E0L, 0xC555, 0x11D0, 0x8A, 0x2B, 0x00, 0xA0, 0xC9, 0x25, 0x5A, 0xC1
DEFINE_GUIDSTRUCT("9DB7B9E0-C555-11D0-8A2B-00A0C9255AC1", CSNODETYPE_SRC);
#define CSNODETYPE_SRC DEFINE_GUIDNAMED(CSNODETYPE_SRC)

#define STATIC_CSNODETYPE_SUPERMIX\
    0xE573ADC0L, 0xC555, 0x11D0, 0x8A, 0x2B, 0x00, 0xA0, 0xC9, 0x25, 0x5A, 0xC1
DEFINE_GUIDSTRUCT("E573ADC0-C555-11D0-8A2B-00A0C9255AC1", CSNODETYPE_SUPERMIX);
#define CSNODETYPE_SUPERMIX DEFINE_GUIDNAMED(CSNODETYPE_SUPERMIX)

#define STATIC_CSNODETYPE_MUX\
    0x2CEAF780L, 0xC556, 0x11D0, 0x8A, 0x2B, 0x00, 0xA0, 0xC9, 0x25, 0x5A, 0xC1
DEFINE_GUIDSTRUCT("2CEAF780-C556-11D0-8A2B-00A0C9255AC1", CSNODETYPE_MUX);
#define CSNODETYPE_MUX DEFINE_GUIDNAMED(CSNODETYPE_MUX)

#define STATIC_CSNODETYPE_DEMUX\
    0xC0EB67D4L, 0xE807, 0x11D0, 0x95, 0x8A, 0x00, 0xC0, 0x4F, 0xB9, 0x25, 0xD3
DEFINE_GUIDSTRUCT("C0EB67D4-E807-11D0-958A-00C04FB925D3", CSNODETYPE_DEMUX);
#define CSNODETYPE_DEMUX DEFINE_GUIDNAMED(CSNODETYPE_DEMUX)

#define STATIC_CSNODETYPE_SUM\
    0xDA441A60L, 0xC556, 0x11D0, 0x8A, 0x2B, 0x00, 0xA0, 0xC9, 0x25, 0x5A, 0xC1
DEFINE_GUIDSTRUCT("DA441A60-C556-11D0-8A2B-00A0C9255AC1", CSNODETYPE_SUM);
#define CSNODETYPE_SUM DEFINE_GUIDNAMED(CSNODETYPE_SUM)

#define STATIC_CSNODETYPE_MUTE\
    0x02B223C0L, 0xC557, 0x11D0, 0x8A, 0x2B, 0x00, 0xA0, 0xC9, 0x25, 0x5A, 0xC1
DEFINE_GUIDSTRUCT("02B223C0-C557-11D0-8A2B-00A0C9255AC1", CSNODETYPE_MUTE);
#define CSNODETYPE_MUTE DEFINE_GUIDNAMED(CSNODETYPE_MUTE)

#define STATIC_CSNODETYPE_VOLUME\
    0x3A5ACC00L, 0xC557, 0x11D0, 0x8A, 0x2B, 0x00, 0xA0, 0xC9, 0x25, 0x5A, 0xC1
DEFINE_GUIDSTRUCT("3A5ACC00-C557-11D0-8A2B-00A0C9255AC1", CSNODETYPE_VOLUME);
#define CSNODETYPE_VOLUME DEFINE_GUIDNAMED(CSNODETYPE_VOLUME)

#define STATIC_CSNODETYPE_TONE\
    0x7607E580L, 0xC557, 0x11D0, 0x8A, 0x2B, 0x00, 0xA0, 0xC9, 0x25, 0x5A, 0xC1
DEFINE_GUIDSTRUCT("7607E580-C557-11D0-8A2B-00A0C9255AC1", CSNODETYPE_TONE);
#define CSNODETYPE_TONE DEFINE_GUIDNAMED(CSNODETYPE_TONE)

#define STATIC_CSNODETYPE_EQUALIZER\
    0x9D41B4A0L, 0xC557, 0x11D0, 0x8A, 0x2B, 0x00, 0xA0, 0xC9, 0x25, 0x5A, 0xC1
DEFINE_GUIDSTRUCT("9D41B4A0-C557-11D0-8A2B-00A0C9255AC1", CSNODETYPE_EQUALIZER);
#define CSNODETYPE_EQUALIZER DEFINE_GUIDNAMED(CSNODETYPE_EQUALIZER)

#define STATIC_CSNODETYPE_AGC\
    0xE88C9BA0L, 0xC557, 0x11D0, 0x8A, 0x2B, 0x00, 0xA0, 0xC9, 0x25, 0x5A, 0xC1
DEFINE_GUIDSTRUCT("E88C9BA0-C557-11D0-8A2B-00A0C9255AC1", CSNODETYPE_AGC);
#define CSNODETYPE_AGC DEFINE_GUIDNAMED(CSNODETYPE_AGC)

#define STATIC_CSNODETYPE_NOISE_SUPPRESS\
    0xe07f903f, 0x62fd, 0x4e60, 0x8c, 0xdd, 0xde, 0xa7, 0x23, 0x66, 0x65, 0xb5
DEFINE_GUIDSTRUCT("E07F903F-62FD-4e60-8CDD-DEA7236665B5", CSNODETYPE_NOISE_SUPPRESS);
#define CSNODETYPE_NOISE_SUPPRESS DEFINE_GUIDNAMED(CSNODETYPE_NOISE_SUPPRESS)

#define STATIC_CSNODETYPE_DELAY\
    0x144981E0L, 0xC558, 0x11D0, 0x8A, 0x2B, 0x00, 0xA0, 0xC9, 0x25, 0x5A, 0xC1
DEFINE_GUIDSTRUCT("144981E0-C558-11D0-8A2B-00A0C9255AC1", CSNODETYPE_DELAY);
#define CSNODETYPE_DELAY DEFINE_GUIDNAMED(CSNODETYPE_DELAY)

#define STATIC_CSNODETYPE_LOUDNESS\
    0x41887440L, 0xC558, 0x11D0, 0x8A, 0x2B, 0x00, 0xA0, 0xC9, 0x25, 0x5A, 0xC1
DEFINE_GUIDSTRUCT("41887440-C558-11D0-8A2B-00A0C9255AC1", CSNODETYPE_LOUDNESS);
#define CSNODETYPE_LOUDNESS DEFINE_GUIDNAMED(CSNODETYPE_LOUDNESS)

#define STATIC_CSNODETYPE_PROLOGIC_DECODER\
    0x831C2C80L, 0xC558, 0x11D0, 0x8A, 0x2B, 0x00, 0xA0, 0xC9, 0x25, 0x5A, 0xC1
DEFINE_GUIDSTRUCT("831C2C80-C558-11D0-8A2B-00A0C9255AC1", CSNODETYPE_PROLOGIC_DECODER);
#define CSNODETYPE_PROLOGIC_DECODER DEFINE_GUIDNAMED(CSNODETYPE_PROLOGIC_DECODER)

#define STATIC_CSNODETYPE_STEREO_WIDE\
    0xA9E69800L, 0xC558, 0x11D0, 0x8A, 0x2B, 0x00, 0xA0, 0xC9, 0x25, 0x5A, 0xC1
DEFINE_GUIDSTRUCT("A9E69800-C558-11D0-8A2B-00A0C9255AC1", CSNODETYPE_STEREO_WIDE);
#define CSNODETYPE_STEREO_WIDE DEFINE_GUIDNAMED(CSNODETYPE_STEREO_WIDE)

#define STATIC_CSNODETYPE_STEREO_ENHANCE\
    0xAF6878ACL, 0xE83F, 0x11D0, 0x95, 0x8A, 0x00, 0xC0, 0x4F, 0xB9, 0x25, 0xD3
DEFINE_GUIDSTRUCT("AF6878AC-E83F-11D0-958A-00C04FB925D3", CSNODETYPE_STEREO_ENHANCE);
#define CSNODETYPE_STEREO_ENHANCE DEFINE_GUIDNAMED(CSNODETYPE_STEREO_ENHANCE)

#define STATIC_CSNODETYPE_REVERB\
    0xEF0328E0L, 0xC558, 0x11D0, 0x8A, 0x2B, 0x00, 0xA0, 0xC9, 0x25, 0x5A, 0xC1
DEFINE_GUIDSTRUCT("EF0328E0-C558-11D0-8A2B-00A0C9255AC1", CSNODETYPE_REVERB);
#define CSNODETYPE_REVERB DEFINE_GUIDNAMED(CSNODETYPE_REVERB)

#define STATIC_CSNODETYPE_CHORUS\
    0x20173F20L, 0xC559, 0x11D0, 0x8A, 0x2B, 0x00, 0xA0, 0xC9, 0x25, 0x5A, 0xC1
DEFINE_GUIDSTRUCT("20173F20-C559-11D0-8A2B-00A0C9255AC1", CSNODETYPE_CHORUS);
#define CSNODETYPE_CHORUS DEFINE_GUIDNAMED(CSNODETYPE_CHORUS)

#define STATIC_CSNODETYPE_3D_EFFECTS\
    0x55515860L, 0xC559, 0x11D0, 0x8A, 0x2B, 0x00, 0xA0, 0xC9, 0x25, 0x5A, 0xC1
DEFINE_GUIDSTRUCT("55515860-C559-11D0-8A2B-00A0C9255AC1", CSNODETYPE_3D_EFFECTS);
#define CSNODETYPE_3D_EFFECTS DEFINE_GUIDNAMED(CSNODETYPE_3D_EFFECTS)

#define STATIC_CSNODETYPE_PARAMETRIC_EQUALIZER\
    0x19bb3a6a, 0xce2b, 0x4442, 0x87, 0xec, 0x67, 0x27, 0xc3, 0xca, 0xb4, 0x77
DEFINE_GUIDSTRUCT("19BB3A6A-CE2B-4442-87EC-6727C3CAB477", CSNODETYPE_PARAMETRIC_EQUALIZER);
#define CSNODETYPE_PARAMETRIC_EQUALIZER DEFINE_GUIDNAMED(CSNODETYPE_PARAMETRIC_EQUALIZER)

#define STATIC_CSNODETYPE_UPDOWN_MIX\
    0xb7edc5cf, 0x7b63, 0x4ee2, 0xa1, 0x0, 0x29, 0xee, 0x2c, 0xb6, 0xb2, 0xde
DEFINE_GUIDSTRUCT("B7EDC5CF-7B63-4ee2-A100-29EE2CB6B2DE", CSNODETYPE_UPDOWN_MIX);
#define CSNODETYPE_UPDOWN_MIX DEFINE_GUIDNAMED(CSNODETYPE_UPDOWN_MIX)

#define STATIC_CSNODETYPE_DYN_RANGE_COMPRESSOR\
    0x8c8a6a8, 0x601f, 0x4af8, 0x87, 0x93, 0xd9, 0x5, 0xff, 0x4c, 0xa9, 0x7d
DEFINE_GUIDSTRUCT("08C8A6A8-601F-4af8-8793-D905FF4CA97D", CSNODETYPE_DYN_RANGE_COMPRESSOR);
#define CSNODETYPE_DYN_RANGE_COMPRESSOR DEFINE_GUIDNAMED(CSNODETYPE_DYN_RANGE_COMPRESSOR)

#define STATIC_CSNODETYPE_ACOUSTIC_ECHO_CANCEL STATIC_CSCATEGORY_ACOUSTIC_ECHO_CANCEL
#define CSNODETYPE_ACOUSTIC_ECHO_CANCEL CSCATEGORY_ACOUSTIC_ECHO_CANCEL

#define STATIC_CSALGORITHMINSTANCE_SYSTEM_ACOUSTIC_ECHO_CANCEL\
    0x1c22c56dL, 0x9879, 0x4f5b, 0xa3, 0x89, 0x27, 0x99, 0x6d, 0xdc, 0x28, 0x10
DEFINE_GUIDSTRUCT("1C22C56D-9879-4f5b-A389-27996DDC2810", CSALGORITHMINSTANCE_SYSTEM_ACOUSTIC_ECHO_CANCEL);
#define CSALGORITHMINSTANCE_SYSTEM_ACOUSTIC_ECHO_CANCEL DEFINE_GUIDNAMED(CSALGORITHMINSTANCE_SYSTEM_ACOUSTIC_ECHO_CANCEL)

#define STATIC_CSALGORITHMINSTANCE_SYSTEM_NOISE_SUPPRESS\
    0x5ab0882eL, 0x7274, 0x4516, 0x87, 0x7d, 0x4e, 0xee, 0x99, 0xba, 0x4f, 0xd0
DEFINE_GUIDSTRUCT("5AB0882E-7274-4516-877D-4EEE99BA4FD0", CSALGORITHMINSTANCE_SYSTEM_NOISE_SUPPRESS);
#define CSALGORITHMINSTANCE_SYSTEM_NOISE_SUPPRESS DEFINE_GUIDNAMED(CSALGORITHMINSTANCE_SYSTEM_NOISE_SUPPRESS)

#define STATIC_CSALGORITHMINSTANCE_SYSTEM_AGC\
    0x950e55b9L, 0x877c, 0x4c67, 0xbe, 0x8, 0xe4, 0x7b, 0x56, 0x11, 0x13, 0xa
DEFINE_GUIDSTRUCT("950E55B9-877C-4c67-BE08-E47B5611130A", CSALGORITHMINSTANCE_SYSTEM_AGC);
#define CSALGORITHMINSTANCE_SYSTEM_AGC DEFINE_GUIDNAMED(CSALGORITHMINSTANCE_SYSTEM_AGC)

#define STATIC_CSALGORITHMINSTANCE_SYSTEM_MICROPHONE_ARRAY_PROCESSOR\
    0xB6F5A0A0L, 0x9E61, 0x4F8C, 0x91, 0xE3, 0x76, 0xCF, 0xF, 0x3C, 0x47, 0x1F
DEFINE_GUIDSTRUCT("B6F5A0A0-9E61-4f8c-91E3-76CF0F3C471F", CSALGORITHMINSTANCE_SYSTEM_MICROPHONE_ARRAY_PROCESSOR);
#define CSALGORITHMINSTANCE_SYSTEM_MICROPHONE_ARRAY_PROCESSOR DEFINE_GUIDNAMED(CSALGORITHMINSTANCE_SYSTEM_MICROPHONE_ARRAY_PROCESSOR)


#define STATIC_CSNODETYPE_MICROPHONE_ARRAY_PROCESSOR STATIC_CSCATEGORY_MICROPHONE_ARRAY_PROCESSOR
#define CSNODETYPE_MICROPHONE_ARRAY_PROCESSOR CSCATEGORY_MICROPHONE_ARRAY_PROCESSOR

#define STATIC_CSNODETYPE_DEV_SPECIFIC\
    0x941C7AC0L, 0xC559, 0x11D0, 0x8A, 0x2B, 0x00, 0xA0, 0xC9, 0x25, 0x5A, 0xC1
DEFINE_GUIDSTRUCT("941C7AC0-C559-11D0-8A2B-00A0C9255AC1", CSNODETYPE_DEV_SPECIFIC);
#define CSNODETYPE_DEV_SPECIFIC DEFINE_GUIDNAMED(CSNODETYPE_DEV_SPECIFIC)

#define STATIC_CSNODETYPE_PROLOGIC_ENCODER\
    0x8074C5B2L, 0x3C66, 0x11D2, 0xB4, 0x5A, 0x30, 0x78, 0x30, 0x2C, 0x20, 0x30
DEFINE_GUIDSTRUCT("8074C5B2-3C66-11D2-B45A-3078302C2030", CSNODETYPE_PROLOGIC_ENCODER);
#define CSNODETYPE_PROLOGIC_ENCODER DEFINE_GUIDNAMED(CSNODETYPE_PROLOGIC_ENCODER)
#define CSNODETYPE_SURROUND_ENCODER CSNODETYPE_PROLOGIC_ENCODER

#define STATIC_CSNODETYPE_PEAKMETER\
    0xa085651eL, 0x5f0d, 0x4b36, 0xa8, 0x69, 0xd1, 0x95, 0xd6, 0xab, 0x4b, 0x9e
DEFINE_GUIDSTRUCT("A085651E-5F0D-4b36-A869-D195D6AB4B9E", CSNODETYPE_PEAKMETER);
#define CSNODETYPE_PEAKMETER DEFINE_GUIDNAMED(CSNODETYPE_PEAKMETER)

//===========================================================================
// Topology Node Name GUIDs for common audio nodes
#define STATIC_CSAUDFNAME_BASS\
    0x185FEDE0L, 0x9905, 0x11D1, 0x95, 0xA9, 0x00, 0xC0, 0x4F, 0xB9, 0x25, 0xD3
DEFINE_GUIDSTRUCT("185FEDE0-9905-11D1-95A9-00C04FB925D3", CSAUDFNAME_BASS);
#define CSAUDFNAME_BASS DEFINE_GUIDNAMED(CSAUDFNAME_BASS)

#define STATIC_CSAUDFNAME_TREBLE\
    0x185FEDE1L, 0x9905, 0x11D1, 0x95, 0xA9, 0x00, 0xC0, 0x4F, 0xB9, 0x25, 0xD3
DEFINE_GUIDSTRUCT("185FEDE1-9905-11D1-95A9-00C04FB925D3", CSAUDFNAME_TREBLE);
#define CSAUDFNAME_

⌨️ 快捷键说明

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