dxd - dynax driver framework 3.0.1d223
cross platform open source driver development framework
Loading...
Searching...
No Matches
dxd::portcls::pin Struct Reference

one pin of a WaveRT miniport as PortCls wants it: its data ranges, its category and flow, and the instance counts the system may open of it More...

#include <dxd_portcls_audio.h>

Inheritance diagram for dxd::portcls::pin:
Collaboration diagram for dxd::portcls::pin:

Public Member Functions

 pin (unsigned long global, unsigned long filter, unsigned long ranges, const ::PKSDATARANGE *const range, const ::GUID &category, ::KSPIN_DATAFLOW flow, ::KSPIN_COMMUNICATION communication=::KSPIN_COMMUNICATION_NONE, const ::GUID *name={}, const ::PCAUTOMATION_TABLE *table={})
 pin (unsigned long global, unsigned long filter_min, unsigned long filter_max, unsigned long ranges, const ::PKSDATARANGE *const range, const ::GUID &category, ::KSPIN_DATAFLOW flow, ::KSPIN_COMMUNICATION communication=::KSPIN_COMMUNICATION_NONE, const ::GUID *name={}, const ::PCAUTOMATION_TABLE *table={})

Detailed Description

one pin of a WaveRT miniport as PortCls wants it: its data ranges, its category and flow, and the instance counts the system may open of it

Constructor & Destructor Documentation

◆ pin() [1/2]

dxd::portcls::pin::pin ( unsigned long global,
unsigned long filter_min,
unsigned long filter_max,
unsigned long ranges,
const ::PKSDATARANGE *const range,
const ::GUID & category,
::KSPIN_DATAFLOW flow,
::KSPIN_COMMUNICATION communication = ::KSPIN_COMMUNICATION_NONE,
const ::GUID * name = {},
const ::PCAUTOMATION_TABLE * table = {} )
inline

◆ pin() [2/2]

dxd::portcls::pin::pin ( unsigned long global,
unsigned long filter,
unsigned long ranges,
const ::PKSDATARANGE *const range,
const ::GUID & category,
::KSPIN_DATAFLOW flow,
::KSPIN_COMMUNICATION communication = ::KSPIN_COMMUNICATION_NONE,
const ::GUID * name = {},
const ::PCAUTOMATION_TABLE * table = {} )
inline

The documentation for this struct was generated from the following file:

(c) copyright 2009 dynamic acoustics e.U. generated on

a closed source license may be obtained by requesting a written permission from dynamic acoustics e.U.
however - governmental use generally and military use especially is strictly prohibited though.