CBaseAllocator.Commit-Methode
Die Commit
Methode weist den Arbeitsspeicher für die Puffer zu. Diese Methode implementiert die IMemAllocator::Commit-Methode .
Syntax
HRESULT Commit();
Parameter
Diese Methode hat keine Parameter.
Rückgabewert
Gibt einen HRESULT-Wert zurück. Mögliche Werte umfassen die Werte in der folgenden Liste.
Rückgabecode | BESCHREIBUNG |
---|---|
|
Erfolg. |
|
Pufferanforderungen wurden nicht angegeben. |
Bemerkungen
Rufen Sie vor dem Aufrufen dieser Methode die CBaseAllocator::SetProperties-Methode auf, um die Pufferanforderungen anzugeben.
Diese Methode ruft die virtuelle Methode CBaseAllocator::Alloc auf, um den Arbeitsspeicher für die Puffer zuzuweisen. Abgeleitete Klassen können Alloc außer Kraft setzen. Wenn ein Dekommitierungsvorgang ausstehend ist, wird er abgebrochen.
Sie müssen diese Methode aufrufen, bevor Sie die CBaseAllocator::GetBuffer-Methode aufrufen.
Requirements (Anforderungen)
Anforderung | Wert |
---|---|
Header |
|
Bibliothek |
|