Metodo IMFCaptureSink2::SetOutputMediaType (mfcaptureengine.h)
Imposta dinamicamente il tipo di supporto di output del sink di record o del sink di anteprima.
Sintassi
HRESULT SetOutputMediaType(
[in] DWORD dwStreamIndex,
[in] IMFMediaType *pMediaType,
[in] IMFAttributes *pEncodingAttributes
);
Parametri
[in] dwStreamIndex
Indice di flusso in cui modificare il tipo di supporto di output.
[in] pMediaType
Nuovo tipo di supporto di output.
[in] pEncodingAttributes
Nuovi attributi del codificatore. Questo può essere Null.
Valore restituito
Il metodo restituisce un HRESULT. I valori possibili includono, ma non sono limitati a, quelli indicati nella tabella seguente.
Codice restituito | Descrizione |
---|---|
|
Il metodo ha avuto esito positivo. |
|
Il sink non supporta il tipo di supporto. |
Commenti
Si tratta di una chiamata asincrona. Ascoltare l'evento MF_CAPTURE_ENGINE_OUTPUT_MEDIA_TYPE_SET da ricevere una notifica quando è stato impostato il tipo di supporto di output.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8.1 [solo app desktop] |
Server minimo supportato | Windows Server 2012 R2 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | mfcaptureengine.h |