Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Note
A summary for this interface is not yet available.
Inheritance
IPixConnectionDocument inherits from IUnknown.
Interface ID
{40DC5CE4-4BD4-4639-9EEF-F8DC648099EF}
Methods
The IPixConnectionDocument interface declares these methods.
| Method | Description |
|---|---|
| Connect | Explicitly connect to the device. |
| Disconnect | Explicitly disconnect from the device. |
| GetDesc | Get information about the device. |
| GetRunningProcesses | Get all currently running processes. |
| GetMetrics | Get metrics about the device. |
| GetInstalledPackagedApps | Get all installed packaged apps on the device. |
| AttachToProcess | Attach to the specified process. |
| LaunchProcess | Launch the specified process. |
| DetachFromAllProcesses | Detach from all processes currently attached to. |
| StartCounterCollection | Start collecting counters on the attached processes. |
| StopCounterCollection | Stop collecting counters on the attached processes. |
| GetCounterDescriptions | Get descriptions of the supported counters on the device. |
| GetCounterData | Gets the counter data. |
| StartTimingCapture | Start timing capture on the attached processes. |
| StopTimingCapture | Stop the timing capture. |
| TakeGpuCapture | Take a GPU Capture. |
| SetGpuCaptureOptions | Set GPU capture options for subsequent captures. |
| GetAdapters | Get supported adapters on the device. |
| GetPowerStates | Get all supported power states on the device. |
| GetD3DSettings | Get all D3D settings supported on this device. |
| CopyCaptureFromRemote | Copy a GPU capture file from a remote device to the local machine. |
Requirements
Header: PixApiDeviceInterfaces.h