Metodo ITAMMediaFormat::p ut_MediaFormat (tapi3.h)
Il metodo put_MediaFormat imposta il formato multimediale.
Sintassi
HRESULT put_MediaFormat(
[in] const AM_MEDIA_TYPE *pmt
);
Parametri
[in] pmt
Puntatore alla struttura AM_MEDIA_TYPE . Per altre informazioni su AM_MEDIA_TYPE, vedere la documentazione di DirectX.
Valore restituito
Questo metodo può restituire uno di questi valori.
Codice restituito | Descrizione |
---|---|
|
Il metodo è riuscito. |
|
Memoria insufficiente per eseguire l'operazione. |
Commenti
Negli indirizzi in cui sono supportati diversi formati (ad esempio indirizzi Wave MSP, usati nella maggior parte dei modem e schede vocali), questa chiamata è obbligatoria 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 questo caso, questa chiamata avrà esito negativo se il formato non è uguale al formato predeterminato. Per recuperare un formato predeterminato, un'applicazione può usare get_MediaFormat.
Requisiti
Piattaforma di destinazione | Windows |
Intestazione | tapi3.h (includere Tapi3.h) |
Libreria | Uuid.lib |
DLL | Tapi3.dll |