STREAM_CreateLocalPlug_Request (Windows CE 5.0)
This structure is used by IOCTL_STREAM_CREATE_LOCAL_PLUG.
typedef struct { ULONG sclp_PlugDirection; STREAM_MediaType sclp_MediaType; ULONG sclp_Direction; union { ULONG sclp_MaximumThroughput; struct { ULONG sclp_ClusterDimension; ULONG sclp_SampleFrequency; }; };} STREAM_CreateLocalPlug_Request;
Members
- sclp_PlugDirection
Defines whether the subunit intends to utilize the plug as an input plug, STREAM_PLUG_INPUT, or an output plug, STREAM_PLUG_OUTPUT. - sclp_MediaType
Defines the digital media type that the subunit can receive, for an input plug, or transmit, for an output plug. Must be one of the elements of the STREAM_MediaType enumeration. - sclp_Direction
Not used. - sclp_MaximumThroughput
Defines the maximum number of bits per second expected to be transmitted through this plug. Applicable only for MPEG or DSS output plugs. If this plug will not be used for those cases, zero is the appropriate value. - sclp_ClusterDimension
Defines the cluster dimension of the data expected to be transmitted over this plug. Applicable only for audio output plugs. If this plug will not be used for those cases, zero is the appropriate value. - sclp_SampleFrequency
Defines the sample frequency, in Hz, of the data expected to be transmitted over this plug. Applicable only for audio output plugs. If this plug will not be used for those cases, zero is the appropriate value. Must be one of the following frequencies:- AUDIO_SampleFrequency_32Khz
- AUDIO_SampleFrequency_44_1Khz
- AUDIO_SampleFrequency_48Khz
- AUDIO_SampleFrequency_88_2Khz
- AUDIO_SampleFrequency_96Khz
- AUDIO_SampleFrequency_176_4Khz
- AUDIO_SampleFrequency_192Khz
Requirements
OS Versions: Windows CE .NET 4.0 and later.
Header: Avc_stream.h.
See Also
IOCTL_STREAM_CREATE_LOCAL_PLUG | STREAM_MediaType
Send Feedback on this topic to the authors