Freigeben über


IAMBufferNegotiation::GetAllocatorProperties-Methode (strmif.h)

[Das dieser Seite zugeordnete Feature DirectShow ist ein Legacyfeature. Es wurde von MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation abgelöst. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code mediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation anstelle von DirectShow verwendet, wenn möglich. Microsoft schlägt vor, dass vorhandener Code, der die Legacy-APIs verwendet, so umgeschrieben wird, dass nach Möglichkeit die neuen APIs verwendet werden.]

Die GetAllocatorProperties -Methode ruft die Zuweisungseigenschaften ab, die der Pin verwendet.

Syntax

HRESULT GetAllocatorProperties(
  [out] ALLOCATOR_PROPERTIES *pprop
);

Parameter

[out] pprop

Zeiger auf eine vom Aufrufer zugeordnete ALLOCATOR_PROPERTIES-Struktur, die die Zuweisungseigenschaften empfängt.

Rückgabewert

Gibt einen HRESULT-Wert zurück. Die folgenden Werte sind möglich.

Rückgabecode BESCHREIBUNG
S_OK
Erfolg.
E_POINTER
NULL-Zeigerargument.
VFW_E_NOT_CONNECTED
Der Pin ist nicht verbunden.

Hinweise

Rufen Sie diese Methode auf, nachdem die Pins eine Verbindung hergestellt haben, um die ausgewählten Zuweisungseigenschaften zu ermitteln.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile strmif.h (include Dshow.h)
Bibliothek Strmiids.lib

Weitere Informationen

Fehler- und Erfolgscodes

IAMBufferNegotiation-Schnittstelle