vs打印IDXGISwapChain结构布局

1、vs设置,在工程属性->C/C++ 命令行中输入:

/d1 reportSingleClassLayoutIDXGISwapChain 

 2、编译工程

1>class IDXGISwapChain	size(8):
1>	+---
1> 0	| +--- (base class IDXGIDeviceSubObject)
1> 0	| | +--- (base class IDXGIObject)
1> 0	| | | +--- (base class IUnknown)
1> 0	| | | | {vfptr}
1>	| | | +---
1>	| | +---
1>	| +---
1>	+---
1>IDXGISwapChain::$vftable@:
1>	| &IDXGISwapChain_meta
1>	|  0
1> 0	| &IUnknown::QueryInterface
1> 1	| &IUnknown::AddRef
1> 2	| &IUnknown::Release
1> 3	| &IDXGIObject::SetPrivateData
1> 4	| &IDXGIObject::SetPrivateDataInterface
1> 5	| &IDXGIObject::GetPrivateData
1> 6	| &IDXGIObject::GetParent
1> 7	| &IDXGIDeviceSubObject::GetDevice
1> 8	| &IDXGISwapChain::Present
1> 9	| &IDXGISwapChain::GetBuffer
1>10	| &IDXGISwapChain::SetFullscreenState
1>11	| &IDXGISwapChain::GetFullscreenState
1>12	| &IDXGISwapChain::GetDesc
1>13	| &IDXGISwapChain::ResizeBuffers
1>14	| &IDXGISwapChain::ResizeTarget
1>15	| &IDXGISwapChain::GetContainingOutput
1>16	| &IDXGISwapChain::GetFrameStatistics
1>17	| &IDXGISwapChain::GetLastPresentCount
1>IDXGISwapChain::Present this adjustor: 0
1>IDXGISwapChain::GetBuffer this adjustor: 0
1>IDXGISwapChain::SetFullscreenState this adjustor: 0
1>IDXGISwapChain::GetFullscreenState this adjustor: 0
1>IDXGISwapChain::GetDesc this adjustor: 0
1>IDXGISwapChain::ResizeBuffers this adjustor: 0
1>IDXGISwapChain::ResizeTarget this adjustor: 0
1>IDXGISwapChain::GetContainingOutput this adjustor: 0
1>IDXGISwapChain::GetFrameStatistics this adjustor: 0
1>IDXGISwapChain::GetLastPresentCount this adjustor: 0

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

AppNinja

你的鼓励是我创作最大的动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值