pydxdiag.functions package#
Subpackages#
- pydxdiag.functions.device package
- Submodules
- pydxdiag.functions.device.DirectInputDevice module
- pydxdiag.functions.device.DisplayDevice module
- pydxdiag.functions.device.InputRelatedDevice module
- pydxdiag.functions.device.SoundCaptureDevice module
- pydxdiag.functions.device.SoundDevice module
- pydxdiag.functions.device.SystemDevice module
- pydxdiag.functions.device.VideoCaptureDevice module
- Module contents
- pydxdiag.functions.sz package
Submodules#
pydxdiag.functions.EnvPowerInformation module#
- pydxdiag.functions.EnvPowerInformation.GetEnvPowerInformation(dxXML: BeautifulSoup) EnvPowerInformation #
Function to get the power information from a dxdiag XML file.
- Parameters:
dxXML (BeautifulSoup) – The root of the dxdiag XML tree
- Returns:
The power information in the dxdiag XML file
- Return type:
pydxdiag.functions.Filter module#
- pydxdiag.functions.Filter.GetFilters(dxXML: BeautifulSoup) List[Filter] #
Function to get the filters from the dxdiag xml.
- Parameters:
dxXML (BeautifulSoup) – The dxdiag xml
- Return List[Filter]:
The filters information
- Rtype List[Filter]:
List[Filter]
- pydxdiag.functions.Filter.GetPreferredDShowFilters(dxXML: BeautifulSoup) List[PreferredDShowFilters] #
Function to get the preferred direct show filters from the dxdiag xml.
- Parameters:
dxXML (BeautifulSoup) – The dxdiag xml
- Return Filters:
The preferred direct show filters
- Rtype Filters:
List[PreferredDShowFilters]
pydxdiag.functions.LogicalDisk module#
- pydxdiag.functions.LogicalDisk.GetLogicalDisks(dxXML: BeautifulSoup) List[LogicalDisk] #
Function to get the logical disks from the dxdiag xml.
- Parameters:
dxXML (BeautifulSoup) – The dxdiag xml
- Return List[LogicalDisk]:
The logical disks information
- Rtype List[LogicalDisk]:
List[LogicalDisk]
pydxdiag.functions.SystemInformation module#
- pydxdiag.functions.SystemInformation.GetCPUInformation(dxXML: BeautifulSoup) CPUInformation #
Function to get the CPU information from the dxdiag xml.
- Parameters:
dxXML (BeautifulSoup) – The dxdiag xml
- Return CPUInformation:
The CPU information
- Rtype CPUInformation:
CPUInformation
- pydxdiag.functions.SystemInformation.GetDXDiagInformation(dxXML: BeautifulSoup) DXDiagInformation #
Function to get the dxdiag information from the dxdiag xml.
- Parameters:
dxXML (BeautifulSoup) – The dxdiag xml
- Return DXDiagInformation:
The dxdiag information
- Rtype DXDiagInformation:
DXDiagInformation
- pydxdiag.functions.SystemInformation.GetDirectXDebugLevels(dxXML: BeautifulSoup) DirectXDebugLevels #
Function to get the DirectX debug levels from the dxdiag xml.
- Parameters:
dxXML (BeautifulSoup) – The dxdiag xml
- Return DirectXDebugLevels:
The DirectX debug levels
- Rtype DirectXDebugLevels:
DirectXDebugLevels
- pydxdiag.functions.SystemInformation.GetDxDiagNotes(dxXML: BeautifulSoup) List[GeneralDXDiagNotes] #
Function to get the dxdiag notes from the dxdiag xml.
- Parameters:
dxXML (BeautifulSoup) – The dxdiag xml
- Return List[GeneralDXDiagNotes]:
The dxdiag notes
- Rtype List[GeneralDXDiagNotes]:
List[GeneralDXDiagNotes]
- pydxdiag.functions.SystemInformation.GetFirmwareInformation(dxXML: BeautifulSoup) FirmwareInformation #
Function to get the firmware information from the dxdiag xml.
- Parameters:
dxXML (BeautifulSoup) – The dxdiag xml
- Return FirmwareInformation:
The firmware information
- Rtype FirmwareInformation:
FirmwareInformation
- pydxdiag.functions.SystemInformation.GetGraphicsInfromation(dxXML: BeautifulSoup) List[GraphicsInformation] #
Function to get the graphics information from the dxdiag xml.
- Parameters:
dxXML (BeautifulSoup) – The dxdiag xml
- Return GraphicsInformation:
The graphics information
- Rtype GraphicsInformation:
GraphicsInformation
- pydxdiag.functions.SystemInformation.GetMachineInformation(dxXML: BeautifulSoup) MachineInformation #
Function to get the machine information from the dxdiag xml.
- Parameters:
dxXML (BeautifulSoup) – The dxdiag xml
- Return MachineInformation:
The machine information
- Rtype MachineInformation:
MachineInformation
- pydxdiag.functions.SystemInformation.GetMemoryInformation(dxXML: BeautifulSoup) MemoryInformation #
Function to get the memory information from the dxdiag xml.
- Parameters:
dxXML (BeautifulSoup) – The dxdiag xml
- Return MemoryInformation:
The memory information
- Rtype MemoryInformation:
MemoryInformation
- pydxdiag.functions.SystemInformation.GetOSInformation(dxXML: BeautifulSoup) OSInformation #
Function to get the OS information from the dxdiag xml.
- Parameters:
dxXML (BeautifulSoup) – The dxdiag xml
- Return OSInformation:
The OS information
- Rtype OSInformation:
OSInformation
- pydxdiag.functions.SystemInformation.GetSystemModelInformation(dxXML: BeautifulSoup) SystemModelInformation #
Function to get the system model information from the dxdiag xml.
- Parameters:
dxXML (BeautifulSoup) – The dxdiag xml
- Return SystemModelInformation:
The system model information
- Rtype SystemModelInformation:
SystemModelInformation
pydxdiag.functions.WER module#
- pydxdiag.functions.WER.GetWERInfo(dxXML: BeautifulSoup) List[WERInformation] #
Functions to get information about Windows Error Reporting from the dxdiag XML output.
- Parameters:
dxXML (BeautifulSoup) – dxdiag XML output
- Return WERInfoList:
Windows Error Reporting information
- Return type:
List[WER]