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 |
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) |