MF_TRANSCODE_SINK_INFO structure (mfidl.h)
Contient des informations sur les flux audio et vidéo de l’objet d’activation du récepteur de transcode.
Pour obtenir les informations stockées dans cette structure, appelez IMFTranscodeSinkInfoProvider::GetSinkInfo.
Syntaxe
typedef struct _MF_TRANSCODE_SINK_INFO {
DWORD dwVideoStreamID;
IMFMediaType *pVideoMediaType;
DWORD dwAudioStreamID;
IMFMediaType *pAudioMediaType;
} MF_TRANSCODE_SINK_INFO;
Membres
dwVideoStreamID
Identificateur de flux du flux vidéo.
pVideoMediaType
Pointeur vers l’interface IMFMediaType du type de média pour le flux vidéo. Ce membre peut être NULL.
dwAudioStreamID
Identificateur de flux du flux audio.
pAudioMediaType
Pointeur vers l’interface IMFMediaType du type de média pour le flux audio. Ce membre peut être NULL.
Notes
La méthode IMFTranscodeSinkInfoProvider::GetSinkInfo affecte des pointeurs IMFMediaType aux membres pAudioMediaType et pVideoMediaType de cette structure. La méthode peut affecter à l’un des membres la valeur NULL. Si l’un des membres n’est pas NULL après le retour de la méthode, l’appelant doit libérer les pointeurs IMFMediaType .
Spécifications
Client minimal pris en charge | Windows 7 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau uniquement] |
En-tête | mfidl.h |