在C++API函数参数中的in和out其实是一个宏,其中,in这个变量或参数是输入值,即要求必须给这个变量填写好以后提交给某个函数去执行。 out这个变量的意思是输出值,即你不需要预先给它赋值,当函数执行完毕以后可以从这个变量获取输出的数据。 这对宏并不参与编译和计算(空宏),但它对API的调用者起到了一个提示的作用。