Partager via


structure KSAUDIO_PACKETSIZE_PROCESSINGMODE_CONSTRAINT (ksmedia.h)

La structure KSAUDIO_PACKETSIZE_PROCESSINGMODE_CONSTRAINT décrit les contraintes spécifiques à n’importe quel 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 trame de traitement pour le mode de traitement, exprimée en nombre d’échantillons. 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 HNS (cent nanosecondes). Ce champ est ignoré si SamplesPerProcessingPacket n’est pas zéro.

Exigences

Exigence Valeur
client minimum pris en charge Windows 10
serveur minimum pris en charge Windows Server 2016
d’en-tête ksmedia.h

Voir aussi

KSAUDIO_PACKETSIZE_CONSTRAINTS