struttura MF_TRANSCODE_SINK_INFO (mfidl.h)
Contiene informazioni sui flussi audio e video per l'oggetto di attivazione sink transcodifica.
Per ottenere le informazioni archiviate in questa struttura, chiamare IMFTranscodeSinkInfoProvider::GetSinkInfo.
Sintassi
typedef struct _MF_TRANSCODE_SINK_INFO {
DWORD dwVideoStreamID;
IMFMediaType *pVideoMediaType;
DWORD dwAudioStreamID;
IMFMediaType *pAudioMediaType;
} MF_TRANSCODE_SINK_INFO;
Members
dwVideoStreamID
Identificatore di flusso del flusso video.
pVideoMediaType
Puntatore all'interfaccia IMFMediaType del tipo di supporto per il flusso video. Questo membro può essere NULL.
dwAudioStreamID
Identificatore del flusso audio.
pAudioMediaType
Puntatore all'interfaccia IMFMediaType del tipo di supporto per il flusso audio. Questo membro può essere NULL.
Commenti
Il metodo IMFTranscodeSinkInfoProvider::GetSinkInfo assegna puntatori IMFMediaType ai membri pAudioMediaType e pVideoMediaType di questa struttura. Il metodo può impostare un membro su NULL. Se uno dei due membri è diverso da NULL dopo la restituzione del metodo, il chiamante deve rilasciare i puntatori IMFMediaType .
Requisiti
Client minimo supportato | Windows 7 [solo app desktop] |
Server minimo supportato | Windows Server 2008 R2 [solo app desktop] |
Intestazione | mfidl.h |