#include<SDL3/SDL_gpu.h>typedefstructSDL_GPUSamplerCreateInfo{SDL_GPUFiltermin_filter;/**<Theminificationfiltertoapplytolookups.*/SDL_GPUFiltermag_filter;/**<Themagnificationfiltertoapplytolookups.*/SDL_GPUSamplerMipmapModemipmap_mode;/**<Themipmapfiltertoapplytolookups.*/SDL_GPUSamplerAddressModeaddress_mode_u;/**<TheaddressingmodeforUcoordinatesoutside[0,1).*/SDL_GPUSamplerAddressModeaddress_mode_v;/**<TheaddressingmodeforVcoordinatesoutside[0,1).*/SDL_GPUSamplerAddressModeaddress_mode_w;/**<TheaddressingmodeforWcoordinatesoutside[0,1).*/floatmip_lod_bias;/**<ThebiastobeaddedtomipmapLODcalculation.*/floatmax_anisotropy;/**<Theanisotropyvalueclampusedbythesampler.Ifenable_anisotropyisfalse,thisisignored.*/SDL_GPUCompareOpcompare_op;/**<Thecomparisonoperatortoapplytofetcheddatabeforefiltering.*/floatmin_lod;/**<ClampstheminimumofthecomputedLODvalue.*/floatmax_lod;/**<ClampsthemaximumofthecomputedLODvalue.*/boolenable_anisotropy;/**<truetoenableanisotropicfiltering.*/boolenable_compare;/**<truetoenablecomparisonagainstareferencevalueduringlookups.*/Uint8padding1;Uint8padding2;SDL_PropertiesIDprops;/**<ApropertiesIDforextensions.Shouldbe0ifnoextensionsareneeded.*/}SDL_GPUSamplerCreateInfo;