Anzeigen von Dialogfeldern

[Das dieser Seite zugeordnete Feature Windows Medienwiedergabe SDK ist ein Legacyfeature. Es wurde von MediaPlayer ersetzt. MediaPlayer wurde für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, nach Möglichkeit für neuen Code MediaPlayer anstelle von Windows Medienwiedergabe SDK zu verwenden. Microsoft schlägt vor, vorhandenen Code, der die Legacy-APIs verwendet, um nach Möglichkeit die neuen APIs zu verwenden.]

Der Online-Shop kann Dialogfelder über Windows Medienwiedergabe aufrufen. Rufen Sie dazu External.showPopup über den Skriptcode der Ermittlungsseite auf, und geben Sie einen benutzerdefinierten Indexwert an, der das anzuzeigende Dialogfeld darstellt. Dieser Indexwert hat nur eine Bedeutung für den Online-Store-Code. Windows Medienwiedergabe interpretiert diesen Wert nicht. Windows Medienwiedergabe ruft dann IWMPContentPartner::GetItemInfo auf und übergibt g_szItemInfo_PopupURL für den bstrInfoName-Parameter und die Indexnummer für den pContext-Parameter. Das Plug-In gibt dann einen BSTR zurück, der die URL der Webseite enthält, die im Dialogfeld angezeigt werden soll, und im Player wird das Dialogfeld angezeigt.

Programmierhandbuch für Typ 1-Onlineshops