PlayReadyContentResolver
PlayReadyContentResolver
PlayReadyContentResolver
PlayReadyContentResolver
Class
Definition
Receives multiple service request objects that are necessary to enable the playback ability for a given content header.
public : static class PlayReadyContentResolverpublic static class PlayReadyContentResolverPublic Static Class PlayReadyContentResolver// You can use this class in JavaScript.
- Attributes
| Device family |
Windows 10 (introduced v10.0.10240.0)
|
| API contract |
Windows.Foundation.UniversalApiContract (introduced v1)
|
Remarks
There are multiple operations that may need to be performed before playback can occur for a given content header. For example, individualization, domain join, and license acquisition may all be required (and multiple attempts of each could occur). If licenses are already present, the content resolver will try to enable the first license that is found rather than making a deterministic choice or allowing the app to choose.
Methods
ServiceRequest(PlayReadyContentHeader) ServiceRequest(PlayReadyContentHeader) ServiceRequest(PlayReadyContentHeader) ServiceRequest(PlayReadyContentHeader)
Proactively initiates the service request chain for a given content header.
public : static IPlayReadyServiceRequest ServiceRequest(PlayReadyContentHeader contentHeader)public static IPlayReadyServiceRequest ServiceRequest(PlayReadyContentHeader contentHeader)Public Static Function ServiceRequest(contentHeader As PlayReadyContentHeader) As IPlayReadyServiceRequest// You can use this method in JavaScript.
- contentHeader
- PlayReadyContentHeader PlayReadyContentHeader PlayReadyContentHeader PlayReadyContentHeader
Content header for the content the app wants to resolve all necessary service request operations.
The first service request operation required to resolve the content.
Remarks
NULL is a valid successful response if the content header is already viable for playback.