Forum Discussion

🚨 This forum is archived and read-only. To submit a forum post, please visit our new Developer Forum. 🚨
duncankeller's avatar
5 years ago

Advice on using OVR_CAPIShim

Hey,

 

I have a project that has been linking with the OVR libs that I'd like to switch to using OVR_CAPIShim and OVR_CAPI_Prototypes, but I can't find more than a sentence or two of documentation on using this. Does anybody have experience with this they can share?

I tried just naively including OVR_CAPIShim.c into the project, but it produces a handful of errors in SoftPub.h, which seems to be a Win10 SDK header.

 

softpub.h(146): error C2065: 'IN': undeclared identifier 
softpub.h(146): error C2146: syntax error: missing ')' before identifier 'PCRYPT_PROVIDER_DATA' 
softpub.h(176): error C3646: 'pfnPolicyCallback': unknown override specifier
softpub.h(176): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 

Any help appreciated

EDIT: solved, something in precompiled headers was messing it up

No RepliesBe the first to reply