GraphicsAdapter

A DXGI graphics adapter

DesktopOperating SystemUWPWin32Windows

Properties

Name Type Description
id string Adapter LUID
description string Adapter description string
vendorId integer Hardware vendor identifier
deviceId integer Hardware device identifier
dedicatedVideoMemory integer Dedicated video memory in bytes
sharedSystemMemory integer Shared system memory in bytes
isSoftwareAdapter boolean Whether this is a software (WARP) adapter
View JSON Schema on GitHub

JSON Schema

microsoft-windows-10-graphicsadapter-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/GraphicsAdapter",
  "title": "GraphicsAdapter",
  "type": "object",
  "description": "A DXGI graphics adapter",
  "properties": {
    "id": {
      "type": "string",
      "description": "Adapter LUID"
    },
    "description": {
      "type": "string",
      "description": "Adapter description string"
    },
    "vendorId": {
      "type": "integer",
      "description": "Hardware vendor identifier"
    },
    "deviceId": {
      "type": "integer",
      "description": "Hardware device identifier"
    },
    "dedicatedVideoMemory": {
      "type": "integer",
      "format": "int64",
      "description": "Dedicated video memory in bytes"
    },
    "sharedSystemMemory": {
      "type": "integer",
      "format": "int64",
      "description": "Shared system memory in bytes"
    },
    "isSoftwareAdapter": {
      "type": "boolean",
      "description": "Whether this is a software (WARP) adapter"
    }
  },
  "required": [
    "id",
    "description"
  ]
}