【发布时间】:2016-07-14 02:33:54
【问题描述】:
我很难理解何时为 directx11 STRUCTS 和 COM 对象类包含前缀“I”?
例如:
1) IDXGI 与 DXGI 2) ID3D11 与 D3D11
我似乎无法弄清楚何时使用什么,请帮忙。
【问题讨论】:
-
我为什么要投反对票?这里还有另一个非常相似(不准确)的问题:stackoverflow.com/questions/37509559/… 他们没有得到反对票...
-
再次阅读提问的好方法stackoverflow.com/help/how-to-ask
-
I or not I 在类名中是一个纯粹的基于意见的决定,我的意思是接口,并且携带谓词它将是一个提供服务而不提供内部知识的复杂对象。具有基本成员的简单结构不是接口,仅此而已。
标签: c++ class struct com directx