Classe CTransformOutputPin
[La funzionalità associata a questa pagina, DirectShow, è una funzionalità legacy. È stata sostituita da MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation. Queste funzionalità sono state ottimizzate per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation invece di DirectShow, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.
La CTransformOutputPin
classe implementa un pin di output usato dalla classe CTransformFilter .
In genere, non è necessario derivare da questa classe. La maggior parte dei metodi in questa classe chiama i metodi corrispondenti nella classe CTransformFilter , che è possibile eseguire l'override. Se si deriva da questa classe, è necessario eseguire l'override del metodo CTransformFilter::GetPin del filtro per creare istanze della classe derivata.
Questa classe espone le interfacce IMediaSeeking e IMediaPosition tramite l'oggetto CPosPassThru . Passa tutte le richieste di ricerca al successivo filtro upstream.
Variabili membro protette | Descrizione |
---|---|
m_pTransformFilter | Puntatore al filtro proprietario. |
Variabili membro pubblico | Descrizione |
m_pPosition | Oggetto helper per passare i comandi di ricerca upstream. |
Metodi pubblici | Descrizione |
CTransformOutputPin | Metodo del costruttore. |
~CTransformOutputPin | Metodo distruttore. |
CheckConnect | Determina se una connessione pin è adatta. |
BreakConnect | Rilascia il pin da una connessione. |
CompleteConnect | Completa una connessione a un altro pin. |
CheckMediaType | Determina se il pin accetta un tipo di supporto specifico. |
SetMediaType | Imposta il tipo di supporto per la connessione. |
DecideBufferSize | Imposta i requisiti del buffer. |
GetMediaType | Recupera un tipo di supporto preferito, in base al valore di indice. |
CurrentMediaType | Recupera il tipo di supporto per la connessione pin corrente. |
Metodi IPin | Descrizione |
QueryId | Recupera un identificatore per il pin. |
Metodi IQualityControl | Descrizione |
Notifica | Notifica al pin che viene richiesta una modifica della qualità. |
Requisiti
Requisito | Valore |
---|---|
Intestazione |
|
Libreria |
|