Magpie/Runtime/GUIDs.h

133 lines
5.2 KiB
C

#pragma once
#include <guiddef.h>
/*
* ×ĹÉŤĆ÷
*/
// {F900ED08-0F05-4DD5-A57C-E04FBE822718}
DEFINE_GUID(GUID_MAGPIE_JINC2_SCALE_SHADER,
0xf900ed08, 0xf05, 0x4dd5, 0xa5, 0x7c, 0xe0, 0x4f, 0xbe, 0x82, 0x27, 0x18);
// {04F23541-E5F0-4F6F-9504-CB717953BC4D}
DEFINE_GUID(GUID_MAGPIE_ADAPTIVE_SHARPEN_PASS1_SHADER,
0x4f23541, 0xe5f0, 0x4f6f, 0x95, 0x4, 0xcb, 0x71, 0x79, 0x53, 0xbc, 0x4d);
// {0315E840-6A97-4D6E-9849-A9EA697C43B8}
DEFINE_GUID(GUID_MAGPIE_ADAPTIVE_SHARPEN_PASS2_SHADER,
0x315e840, 0x6a97, 0x4d6e, 0x98, 0x49, 0xa9, 0xea, 0x69, 0x7c, 0x43, 0xb8);
// {B62951A2-F97E-4D3F-A7E7-D5622C32E936}
DEFINE_GUID(GUID_MAGPIE_MITCHELL_NETRAVALI_SCALE_SHADER,
0xb62951a2, 0xf97e, 0x4d3f, 0xa7, 0xe7, 0xd5, 0x62, 0x2c, 0x32, 0xe9, 0x36);
// {A5A2C04C-CC7F-40AB-93D4-C4A4B8AFAA78}
DEFINE_GUID(GUID_MAGPIE_LANCZOS6_SCALE_SHADER,
0xa5a2c04c, 0xcc7f, 0x40ab, 0x93, 0xd4, 0xc4, 0xa4, 0xb8, 0xaf, 0xaa, 0x78);
// {82E4676F-F89C-4F36-8E45-100A78A30748}
DEFINE_GUID(GUID_MAGPIE_ANIME4K_UPSCALE_CONV_4x3x3x1_SHADER,
0x82e4676f, 0xf89c, 0x4f36, 0x8e, 0x45, 0x10, 0xa, 0x78, 0xa3, 0x7, 0x48);
// {508E9ACD-9999-4860-A16D-6DA85D034435}
DEFINE_GUID(GUID_MAGPIE_ANIME4K_UPSCALE_CONV_4x3x3x8_SHADER_1,
0x508e9acd, 0x9999, 0x4860, 0xa1, 0x6d, 0x6d, 0xa8, 0x5d, 0x3, 0x44, 0x35);
// {CFCBC55B-CB70-43B6-B6AC-6D6CE0A84325}
DEFINE_GUID(GUID_MAGPIE_ANIME4K_UPSCALE_CONV_4x3x3x8_SHADER_2,
0xcfcbc55b, 0xcb70, 0x43b6, 0xb6, 0xac, 0x6d, 0x6c, 0xe0, 0xa8, 0x43, 0x25);
// {8348A0A2-965C-45BF-90AA-EA2036788D89}
DEFINE_GUID(GUID_MAGPIE_ANIME4K_UPSCALE_CONV_4x3x3x8_SHADER_3,
0x8348a0a2, 0x965c, 0x45bf, 0x90, 0xaa, 0xea, 0x20, 0x36, 0x78, 0x8d, 0x89);
// {0B52BFD0-072E-4C94-A209-066E83955DB2}
DEFINE_GUID(GUID_MAGPIE_ANIME4K_UPSCALE_CONV_4x3x3x8_SHADER_4,
0xb52bfd0, 0x72e, 0x4c94, 0xa2, 0x9, 0x6, 0x6e, 0x83, 0x95, 0x5d, 0xb2);
// {E96F25DB-60A6-4BC7-B76F-77F49CA00B82}
DEFINE_GUID(GUID_MAGPIE_ANIME4K_UPSCALE_CONV_4x3x3x8_SHADER_5,
0xe96f25db, 0x60a6, 0x4bc7, 0xb7, 0x6f, 0x77, 0xf4, 0x9c, 0xa0, 0xb, 0x82);
// {77E10B35-9C7C-472F-8D67-12B8901F3345}
DEFINE_GUID(GUID_MAGPIE_ANIME4K_UPSCALE_CONV_REDUCE_SHADER,
0x77e10b35, 0x9c7c, 0x472f, 0x8d, 0x67, 0x12, 0xb8, 0x90, 0x1f, 0x33, 0x45);
// {97DBF32E-065B-417A-9C2D-87753FB8EBBE}
DEFINE_GUID(GUID_MAGPIE_ANIME4K_UPSCALE_COMBINE_SHADER,
0x97dbf32e, 0x65b, 0x417a, 0x9c, 0x2d, 0x87, 0x75, 0x3f, 0xb8, 0xeb, 0xbe);
// {C25507A7-845B-4DD2-BEA7-32E64EFBE5C5}
DEFINE_GUID(GUID_MAGPIE_ANIME4K_DEBLUR_KERNEL_SHADER,
0xc25507a7, 0x845b, 0x4dd2, 0xbe, 0xa7, 0x32, 0xe6, 0x4e, 0xfb, 0xe5, 0xc5);
// {898ACF79-3FEE-471D-8565-EA5E45A0C887}
DEFINE_GUID(GUID_MAGPIE_ANIME4K_UPSCALE_DEBLUR_COMBINE_SHADER,
0x898acf79, 0x3fee, 0x471d, 0x85, 0x65, 0xea, 0x5e, 0x45, 0xa0, 0xc8, 0x87);
// {3AFA7F57-377E-430E-ABA0-B137061B03FD}
DEFINE_GUID(GUID_MAGPIE_ANIME4K_UPSCALE_DENOISE_CONV_4x3x3x1_SHADER,
0x3afa7f57, 0x377e, 0x430e, 0xab, 0xa0, 0xb1, 0x37, 0x6, 0x1b, 0x3, 0xfd);
// {DF8225CA-5047-4847-991D-49E0497275B7}
DEFINE_GUID(GUID_MAGPIE_ANIME4K_UPSCALE_DENOISE_CONV_4x3x3x8_SHADER_1,
0xdf8225ca, 0x5047, 0x4847, 0x99, 0x1d, 0x49, 0xe0, 0x49, 0x72, 0x75, 0xb7);
// {3B15A420-DE37-4CD3-8157-97D0454FD0EF}
DEFINE_GUID(GUID_MAGPIE_ANIME4K_UPSCALE_DENOISE_CONV_4x3x3x8_SHADER_2,
0x3b15a420, 0xde37, 0x4cd3, 0x81, 0x57, 0x97, 0xd0, 0x45, 0x4f, 0xd0, 0xef);
// {C2695D7B-CABE-4200-BCFC-ACA69FFBED17}
DEFINE_GUID(GUID_MAGPIE_ANIME4K_UPSCALE_DENOISE_CONV_4x3x3x8_SHADER_3,
0xc2695d7b, 0xcabe, 0x4200, 0xbc, 0xfc, 0xac, 0xa6, 0x9f, 0xfb, 0xed, 0x17);
// {DD2576FA-2C70-4792-A5D4-11D7C27C1911}
DEFINE_GUID(GUID_MAGPIE_ANIME4K_UPSCALE_DENOISE_CONV_4x3x3x8_SHADER_4,
0xdd2576fa, 0x2c70, 0x4792, 0xa5, 0xd4, 0x11, 0xd7, 0xc2, 0x7c, 0x19, 0x11);
// {64406857-29E4-4368-9AF1-138AF942FF6B}
DEFINE_GUID(GUID_MAGPIE_ANIME4K_UPSCALE_DENOISE_CONV_4x3x3x8_SHADER_5,
0x64406857, 0x29e4, 0x4368, 0x9a, 0xf1, 0x13, 0x8a, 0xf9, 0x42, 0xff, 0x6b);
// {D8FBD9F9-63C3-446B-B3F3-0612B418D3E9}
DEFINE_GUID(GUID_MAGPIE_ANIME4K_UPSCALE_DENOISE_CONV_REDUCE_SHADER,
0xd8fbd9f9, 0x63c3, 0x446b, 0xb3, 0xf3, 0x6, 0x12, 0xb4, 0x18, 0xd3, 0xe9);
/*
* Effect
*/
// {FF65D2D6-4359-429D-B30A-F3F65B5AF20D}
DEFINE_GUID(CLSID_MAGPIE_ADAPTIVE_SHARPEN_EFFECT,
0xff65d2d6, 0x4359, 0x429d, 0xb3, 0xa, 0xf3, 0xf6, 0x5b, 0x5a, 0xf2, 0xd);
// {61162751-5095-441A-9242-8B1F5A45DFD2}
DEFINE_GUID(CLSID_MAGIPE_ANIME4K_UPSCALE_EFFECT,
0x61162751, 0x5095, 0x441a, 0x92, 0x42, 0x8b, 0x1f, 0x5a, 0x45, 0xdf, 0xd2);
// {EF907FAD-3D37-4811-84CA-101734E5E0F3}
DEFINE_GUID(CLSID_MAGIPE_ANIME4K_UPSCALE_DEBLUR_EFFECT,
0xef907fad, 0x3d37, 0x4811, 0x84, 0xca, 0x10, 0x17, 0x34, 0xe5, 0xe0, 0xf3);
// {9E7F39F5-C7AF-4F7B-9962-D1243F198A3A}
DEFINE_GUID(CLSID_MAGIPE_ANIME4K_UPSCALE_DENOISE_EFFECT,
0x9e7f39f5, 0xc7af, 0x4f7b, 0x99, 0x62, 0xd1, 0x24, 0x3f, 0x19, 0x8a, 0x3a);
// {1F1D758E-5EEA-4FE7-BDC0-FC9E98702108}
DEFINE_GUID(CLSID_MAGPIE_JINC2_SCALE_EFFECT,
0x1f1d758e, 0x5eea, 0x4fe7, 0xbd, 0xc0, 0xfc, 0x9e, 0x98, 0x70, 0x21, 0x8);
// {DED5C76B-9308-4122-AC81-578C6542B7BD}
DEFINE_GUID(CLSID_MAGPIE_MITCHELL_NETRAVALI_SCALE_EFFECT,
0xded5c76b, 0x9308, 0x4122, 0xac, 0x81, 0x57, 0x8c, 0x65, 0x42, 0xb7, 0xbd);
// {67D990A0-F870-4BBB-B5FB-1AF043435F72}
DEFINE_GUID(CLSID_MAGPIE_LANCZOS6_SCALE_EFFECT,
0x67d990a0, 0xf870, 0x4bbb, 0xb5, 0xfb, 0x1a, 0xf0, 0x43, 0x43, 0x5f, 0x72);