Goblin - A Platform for 3D AR and VR Applications

Enumeration Members

Enumeration overview

Public Static Properties

AdapterInformationList Use this after Enumerate to get the list of adapter information
IsHardwareVertexProcessingPossible Allows the user to set if hardware vertex processing is available
IsMixedVertexProcessingPossible Allows the user to set if mixed vertex processing is available
IsPostPixelShaderBlendingRequred Allows the user to set if post pixel shader blending is required
IsPureHardwareVertexProcessingPossible Allows the user to set if pure hardware vertex processing is available
IsSoftwareVertexProcessingPossible Allows the user to set if software vertex processing is available
MultisampleQualityMax Property for MultisampleQualityMax
PossibleDepthStencilFormatList Allows the user to get the possible depth stencil formats
PossibleMultisampleTypeList Allows the user to get the possible multisample types
PossiblePresentIntervalsList Allows the user to get the possible present intervals

Public Static Methods

Enumerate Enumerates available D3D adapters, devices, modes, etc
GetAdapterInformation Get the adapter information for a specific adapter
GetDeviceInfo Get a specific device information for a device and type
GetDeviceSettingsComboOverloaded. Returns a specific device combination
ResetPossibleDepthStencilFormats Resets the list of possible depth stencil formats
ResetPossibleMultisampleTypeList Resets the possible multisample type list
ResetPossiblePresentIntervalList Resets the possible present interval list
SetRefreshMinMax Sets the minimum and maximum refresh
SetResolutionMinMax Set the minimum and maximum resolution items

Public Instance Methods

Equals (inherited from Object) Determines whether the specified Object is equal to the current Object.
GetHashCode (inherited from Object) Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table.
GetType (inherited from Object) Gets the Type of the current instance.
ToString (inherited from Object) Returns a String that represents the current Object.

See Also

Enumeration Class | Microsoft.Samples.DirectX.UtilityToolkit Namespace