# Data Object - VirtualVideoCardOption(vim.vm.device.VirtualVideoCardOption)

Extends
  VirtualDeviceOption
See also
  BoolOption, IntOption, LongOption
Since
  2.0

## Data Object Description

This data object type contains the options for the VirtualVideoCard data object type.

Properties

Name | Type | Description
--- | --- | ---
graphicsMemorySizeInKB* | LongOption | The minimum, maximum, and default values for graphics memory size. Since vSphere API 6.0
graphicsMemorySizeSupported* | BoolOption | Flag to indicate whether the virtual video card can specify the size of graphics memory. Since vSphere API 6.0
numDisplays* | IntOption | Minimum, maximum and default value for the number of displays. Since vSphere API 4.0
support3D* | BoolOption | Flag to indicate whether the virtual video card supports 3D functions. Since vSphere API 4.0
use3dRendererSupported* | BoolOption | Flag to indicate whether the virtual video card can specify how to render 3D graphics. Since vSphere API 5.1
useAutoDetect* | BoolOption | Flag to indicate whether the display settings of the host should be used to automatically determine the display settings of the virtual machine's video card. Since vSphere API 4.0
videoRamSizeInKB* | LongOption | Minimum, maximum and default size of the video frame buffer.
Properties inherited from VirtualDeviceOption
autoAssignController, backingOption, busSlotOption, connectOption, controllerType, defaultBackingOptionIndex, deprecated, hotRemoveSupported, licensingLimit, plugAndPlay, type
Properties inherited from DynamicData
None

*Need not be set
Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="VirtualVideoCardOption"> <complexContent> <extension base="vsan:VirtualDeviceOption"> <sequence> <element name="videoRamSizeInKB" type="vsan:LongOption" minOccurs="0"/> <element name="numDisplays" type="vsan:IntOption" minOccurs="0"/> <element name="useAutoDetect" type="vsan:BoolOption" minOccurs="0"/> <element name="support3D" type="vsan:BoolOption" minOccurs="0"/> <element name="use3dRendererSupported" type="vsan:BoolOption" minOccurs="0"/> <element name="graphicsMemorySizeInKB" type="vsan:LongOption" minOccurs="0"/> <element name="graphicsMemorySizeSupported" type="vsan:BoolOption" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>