更改预设
[与此页面关联的功能(Windows 媒体播放器 SDK)是旧版功能。 它已被 MediaPlayer 取代。 MediaPlayer 已针对Windows 10和Windows 11进行了优化。 如果可能,Microsoft 强烈建议新代码使用 MediaPlayer 而不是 Windows 媒体播放器 SDK。 如果可能,Microsoft 建议重写使用旧 API 的现有代码以使用新 API。]
以下预设代码部分已更改为允许三个预设:
GetPresetTitle
插入此代码以代替生成的预设代码:
switch (nPreset)
{
case PRESET_RED:
bstrTemp.LoadString(IDS_REDPRESETNAME);
break;
case PRESET_GREEN:
bstrTemp.LoadString(IDS_GREENPRESETNAME);
break;
case PRESET_BLUE:
bstrTemp.LoadString(IDS_BLUEPRESETNAME);
break;
}
枚举
Glow.h 中的以下枚举已更改为允许三个预设:
enum {
PRESET_RED = 0,
PRESET_GREEN,
PRESET_BLUE,
PRESET_COUNT
};
资源标头
Resource.h 中定义了以下资源,以允许三个预设:
#define IDS_REDPRESETNAME 102
#define IDS_GREENPRESETNAME 103
#define IDS_BLUEPRESETNAME 104
请注意,还必须将 _APS_NEXT_SYMED_VALUE 的资源数更改为 106。
资源文件
必须在 Glowdll.rc 文件中更改以下字符串,以允许三个预设并为其命名:
IDS_REDPRESETNAME "Glow Red"
IDS_GREENPRESETNAME "Glow Green"
IDS_BLUEPRESETNAME "Glow Blue"
相关主题
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈