Freigeben über


KSPROPERTY_STREAM_ALLOCATOR

Die KSPROPERTY_STREAM_ALLOCATOR-Eigenschaft ist eine optionale Eigenschaft, die implementiert werden sollte, wenn der Pin Streampuffer zuordnet oder eine Zuweisung bereitstellen kann.

Nutzungszusammenfassungstabelle

Herunterladen Set Ziel Eigenschaftendeskriptortyp Eigenschaftswerttyp

Yes

Yes

Pin

KSPROPERTY

HANDLE

Hinweise

Der zurückgegebene Wert ist immer ein NULL-Handle . Die Unterstützung wird jedoch davon bestimmt, ob der Aufruf erfolgreich zurückgegeben wird.

Die -Eigenschaft legt das Handle des Zuweisungspunkts fest, der dem Streamverbindungspunkt zugewiesen ist. Ein Verbindungspunkt für KSPIN_COMMUNICATION_SOURCE überprüft die -Eigenschaft, um das Handle des Zuweisungszeichens zu bestimmen, das für Datenzuordnungen verwendet werden soll. Diese Eigenschaft wird in der Regel von einem Graph-Manager wie DirectShow festgelegt.

Ein Zuweisungshandle wird abgerufen und kann verwendet werden, um die Zuweisung für einen anderen Filterpin festzulegen. Ein Filter, der die Zuweisung verwendet, muss auf das Objekt verweisen, um einen Zeiger auf ein Dateiobjekt zu erhalten und das Dateiobjekt zu dereferenzieren, wenn eine neue Zuweisung zugewiesen wird oder wenn die Verbindung geschlossen wird. Die -Eigenschaft kann auch abgefragt werden, um festzustellen, ob dieser Verbindungspunkt die Bereitstellung einer Zuweisung unterstützt.

Anforderungen

Header

Ks.h (Ks.h einschließen)

Weitere Informationen

KSPROPERTY