CDynamicOutputPin.BlockOutputPin-Methode
Die BlockOutputPin -Methode blockiert die Stecknadel. Während der Pin blockiert ist, wartet die CDynamicOutputPin::StartUsingOutputPin-Methode darauf, dass die Blockierung des Pins aufgehoben wird. Der blockierte Zustand verhindert, dass der Ausgabepin Stichproben liefert, das Ausgabeformat ändert oder sich selbst erneut verbindet.
Syntax
void BlockOutputPin();
Parameter
Diese Methode hat keine Parameter.
Rückgabewert
Diese Methode gibt keinen Wert zurück.
Bemerkungen
Halten Sie vor dem Aufrufen dieser Methode den kritischen Abschnitt CDynamicOutputPin::m _ BlockStateLock bereit. Rufen Sie diese Methode nicht auf, wenn ein Streamingthread den Pin verwendet, um Daten zu übermitteln oder die Verbindung zu ändern. Um zu überprüfen, ob ein Streamingthread den Pin verwendet, rufen Sie die CDynamicOutputPin::StreamingThreadUsingOutputPin-Methode auf.
Requirements (Anforderungen)
| Anforderung | Wert |
|---|---|
| Header |
|
| Bibliothek |
|