APOInitBaseStruct-Struktur (audioenginebaseapo.h)
Die APOInitBaseStruct-Struktur ist der Basisinitialisierungsheader, der einem anderen vorangehen muss.
Initialisierungsdaten in IAudioProcessingObject::Initialize.
Syntax
typedef struct APOInitBaseStruct {
UINT32 cbSize;
CLSID clsid;
} APOInitBaseStruct;
Member
cbSize
Die Gesamtgröße der Struktur in Bytes.
clsid
Die Klassen-ID (CLSID) des APO.
Hinweise
Wenn die angegebene CLSID nicht übereinstimmt, wurde die APOInitBaseStruct-Struktur nicht für diesen APO entwickelt, und dies ist eine Fehlerbedingung. Und wenn sich die CLSID des APO ändert
zwischen Versionen kann die CLSID auch für die Versionsverwaltung verwendet werden. Wenn die CLSID für die Versionsverwaltung verwendet wird, kann eine frühere Version weiterhin vom APO unterstützt werden.
Anforderungen
Anforderung | Wert |
---|---|
Header | audioenginebaseapo.h |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für