KSAUDIO_PACKETSIZE_PROCESSINGMODE_CONSTRAINT structure (ksmedia.h)
The KSAUDIO_PACKETSIZE_PROCESSINGMODE_CONSTRAINT structure describes the constraints specific to any signal processing mode.
Syntax
typedef struct _KSAUDIO_PACKETSIZE_SIGNALPROCESSINGMODE_CONSTRAINT {
GUID ProcessingMode;
ULONG SamplesPerProcessingPacket;
ULONG ProcessingPacketDurationInHns;
} KSAUDIO_PACKETSIZE_PROCESSINGMODE_CONSTRAINT;
Members
ProcessingMode
The signal processing mode that this constraint applies to.
SamplesPerProcessingPacket
The processing frame size for the processing mode, expressed in number of samples. If this value is 0, the constraint is expressed by the ProcessingPacketDurationInHns field.
ProcessingPacketDurationInHns
The processing frame size for the processing mode, expressed in hundred-nanosecond (HNS) units. This field is ignored if SamplesPerProcessingPacket is nonzero.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10 |
Minimum supported server | Windows Server 2016 |
Header | ksmedia.h |