Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ruft die Medientypen für die Audio- und Videostreams ab, die im Transcodierungsprofil angegeben sind.
Syntax
HRESULT GetSinkInfo(
[out] MF_TRANSCODE_SINK_INFO *pSinkInfo
);
Parameter
[out] pSinkInfo
Ein Zeiger auf eine MF_TRANSCODE_SINK_INFO-Struktur .
Wenn die Methode erfolgreich ist, weist die Methode den pAudioMediaType- und pVideoMediaType-Membern dieser Struktur IMFMediaType-Zeiger zu. Die -Methode kann beide Member auf NULL festlegen. Wenn ein Element nach der Rückgabe der Methode ungleich NULL ist, muss der Aufrufer die IMFMediaType-Zeiger freigeben.
Rückgabewert
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Rufen Sie vor dem Aufrufen dieser Methode IMFTranscodeSinkInfoProvider::SetProfile auf, um das Transcodierungsprofil festzulegen. Die GetSinkInfo-Methode verwendet das Profil, um Medientypen für die Audio- und Videostreams zu erstellen.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 7 [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | mfidl.h |