// ksmedia.h
typedef struct _KSAUDIO_PACKETSIZE_SIGNALPROCESSINGMODE_CONSTRAINT {
GUID ProcessingMode;
ULONG SamplesPerProcessingPacket;
ULONG ProcessingPacketDurationInHns;
} KSAUDIO_PACKETSIZE_PROCESSINGMODE_CONSTRAINT;
View the official Windows Driver Kit DDI referenceNo description available.
The KSAUDIO_PACKETSIZE_PROCESSINGMODE_CONSTRAINT structure describes the constraints specific to any signal processing mode.
ProcessingModeThe signal processing mode that this constraint applies to.
SamplesPerProcessingPacketThe 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.
ProcessingPacketDurationInHnsThe processing frame size for the processing mode, expressed in hundred-nanosecond (HNS) units. This field is ignored if SamplesPerProcessingPacket is nonzero.
KSAUDIO_PACKETSIZE_CONSTRAINTS