KSAUDIO_PACKETSIZE_PROCESSINGMODE_CONSTRAINT-Struktur (ksmedia.h)

Die KSAUDIO_PACKETSIZE_PROCESSINGMODE_CONSTRAINT-Struktur beschreibt die Einschränkungen, die für jeden Signalverarbeitungsmodus spezifisch sind.

Syntax

typedef struct _KSAUDIO_PACKETSIZE_SIGNALPROCESSINGMODE_CONSTRAINT {
  GUID  ProcessingMode;
  ULONG SamplesPerProcessingPacket;
  ULONG ProcessingPacketDurationInHns;
} KSAUDIO_PACKETSIZE_PROCESSINGMODE_CONSTRAINT;

Member

ProcessingMode

Der Signalverarbeitungsmodus, für den diese Einschränkung gilt.

SamplesPerProcessingPacket

Die Größe des Verarbeitungsrahmens für den Verarbeitungsmodus, ausgedrückt in anzahl der Stichproben. Wenn dieser Wert 0 ist, wird die Einschränkung durch das Feld ProcessingPacketDurationInHns ausgedrückt.

ProcessingPacketDurationInHns

Die Verarbeitungsrahmengröße für den Verarbeitungsmodus, ausgedrückt in Hundert-Nanosekunden-Einheiten (HNS). Dieses Feld wird ignoriert, wenn SamplesPerProcessingPacket ungleich null ist.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10
Unterstützte Mindestversion (Server) Windows Server 2016
Kopfzeile ksmedia.h

Weitere Informationen

KSAUDIO_PACKETSIZE_CONSTRAINTS