internal DisplayModeExCollection(Direct3DEx direct3D, int adapter, DisplayModeFilter filter) : base(new List <DisplayModeEx>()) { int count = direct3D.GetAdapterModeCountEx(adapter, filter); for (int i = 0; i < count; i++) { Items.Add(direct3D.EnumerateAdapterModesEx(adapter, filter, i)); } }
/// <summary> /// Gets the display modes supported by this adapter. /// </summary> /// <param name="filter">The filter.</param> /// <returns> /// The display modes supported by this adapter. /// </returns> public DisplayModeExCollection GetDisplayModes(DisplayModeFilter filter) { return(new DisplayModeExCollection(direct3d, Adapter, filter)); }