Interfaccia ITAMMediaFormat (tapi3.h)
L'interfaccia ITAMMediaFormat imposta e ottiene il formato multimediale DirectShow. Il formato viene descritto usando la struttura AM_MEDIA_TYPE . Per altre informazioni su AM_MEDIA_TYPE, vedere la documentazione di DirectX. Questa interfaccia viene esposta in un oggetto terminale solo se un MSP è coinvolto nella creazione del terminale e implementa questa interfaccia. L'interfaccia ITAMMediaFormat viene creata chiamando QueryInterface in ITTerminal.
Negli indirizzi in cui sono supportati diversi formati (ad esempio gli indirizzi Wave MSP, utilizzati nella maggior parte dei modem e delle schede vocali), questo formato multimediale deve essere impostato o il terminale non sarà in grado di connettersi.
Per altri indirizzi, ad esempio quelli implementati tramite IP, il formato può essere fisso/predeterminato. In tal caso, una chiamata per impostare il formato avrà esito negativo se il formato non corrisponde al formato predeterminato.
Ereditarietà
L'interfaccia ITAMMediaFormat eredita dall'interfaccia IUnknown . ITAMMediaFormat include anche questi tipi di membri:
Metodi
L'interfaccia ITAMMediaFormat include questi metodi.
ITAMMediaFormat::get_MediaFormat Il metodo ITAMMediaFormat::get_MediaFormat (tapi3.h) ottiene il formato multimediale. |
ITAMMediaFormat::p ut_MediaFormat Il metodo ITAMMediaFormat::p ut_MediaFormat (tapi3.h) imposta il formato multimediale. |
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Windows |
Intestazione | tapi3.h (include Tapi3.h) |