如何列出所有视频适配器?

时间:2018-10-19 14:21:27

标签: windows

所以,我有一台带有两个视频适配器的笔记本电脑:

  • 集成了“ Intel(R)HD Graphics 630”
  • 谨慎的“ NVIDIA Quadro M1200”

我只想登录然后进入我的日志文件。 我如何枚举它们? 我尝试了几种方法,但是没有一种方法可以给我nVidia适配器:(

1)

abstract class FlowOpsMatExt[T, Mat, C <: FlowOpsMat[T, Mat]] {
  protected val flow: C
}

implicit class FlowExt2[In, Out, Mat](val flow: Flow[In, Out, Mat]) extends FlowOpsMatExt[Out, Mat, Flow[In, Out, Mat]] {
}

implicit class SourceExt[T, Mat](val flow: Source[T, Mat]) extends FlowOpsMatExt[T, Mat, Source[T, Mat]] {
}

2)通过设置API

for ( int iDevNum = 0; ; ++iDevNum )
{
    DISPLAY_DEVICE dd = {0};
    dd.cb = sizeof(DISPLAY_DEVICE);
    if ( !EnumDisplayDevices( nullptr, iDevNum, &dd, 0/*EDD_GET_DEVICE_INTERFACE_NAME*/ ) )
        break;
    ... = dd.DeviceString;
}

0 个答案:

没有答案