Class InferenceEngine::gpu::VAContext

class VAContext : public InferenceEngine::gpu::ClContext

This class represents an abstraction for GPU plugin remote context which is shared with VA display object. The plugin object derived from this class can be obtained either with GetContext() method of Executable network or using CreateContext() Core call.

Note

User can also obtain OpenCL context handle from this class.

Public Types

using Ptr = std::shared_ptr<VAContext>

A smart pointer to the VAContext object.

Public Functions

inline operator VADisplay()

VADisplay conversion operator for the VAContext object.

Returns

Underlying VADisplay object handle