CTransInPlaceInputPin-Klasse

Die CTransInPlaceInputPin -Klasse implementiert einen Eingabepin, der von der CTransInPlaceFilter-Klasse verwendet wird.
In der Regel müssen Sie nicht von dieser Klasse ableiten. In diesem Fall müssen Sie die CTransInPlaceFilter::GetPin-Methode des Filters überschreiben, um Instanzen der abgeleiteten Klasse zu erstellen.
| Geschützte Membervariablen | Beschreibung |
|---|---|
| m _ bReadOnly | Flag, das angibt, ob der Eingabestream schreibgeschützt ist. |
| m _ pTIPFilter | Zeiger auf den Filter, der diese Stecknadel erstellt hat. |
| Öffentliche Methoden | Beschreibung |
| CTransInPlaceInputPin | Konstruktormethode. |
| CheckMediaType | Bestimmt, ob der Pin einen bestimmten Medientyp akzeptiert. |
| PeekAllocator | Ruft einen Zeiger auf die Zuweisung des Stecknadels ab. |
| Readonly | Gibt an, ob der Eingabestream schreibgeschützt ist. |
| IPin-Methoden | Beschreibung |
| EnumMediaTypes | Listet die bevorzugten Medientypen des Pins auf. |
| IMemInputPin-Methoden | Beschreibung |
| GetAllocator | Ruft die von dieser Stecknadel vorgeschlagene Speicherbelegung ab. |
| NotifyAllocator | Gibt eine Zuweisung für die Verbindung an. |
| GetAllocatorRequirements | Ruft die vom Pin angeforderten Zuweisungseigenschaften ab. |
Anforderungen
| Anforderung | Wert |
|---|---|
| Header |
|
| Bibliothek |
|