structure KSAUDIO_PACKETSIZE_PROCESSINGMODE_CONSTRAINT (ksmedia.h)

La structure KSAUDIO_PACKETSIZE_PROCESSINGMODE_CONSTRAINT décrit les contraintes propres à tout mode de traitement du signal.

Syntaxe

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

Membres

ProcessingMode

Mode de traitement du signal auquel cette contrainte s’applique.

SamplesPerProcessingPacket

Taille de la trame de traitement pour le mode de traitement, exprimée en nombre d’exemples. Si cette valeur est 0, la contrainte est exprimée par le champ ProcessingPacketDurationInHns .

ProcessingPacketDurationInHns

Taille de l’image de traitement pour le mode de traitement, exprimée en unités de cent nanosecondes (HNS). Ce champ est ignoré si SamplesPerProcessingPacket est différent de zéro.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10
Serveur minimal pris en charge Windows Server 2016
En-tête ksmedia.h

Voir aussi

KSAUDIO_PACKETSIZE_CONSTRAINTS