> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# PFEventPipelineCreatePlayStreamPipelineHandle

> Crée un pipeline d'événements pour téléverser des événements PlayStream à l'aide d'une entité.

Crée un pipeline d'événements pour téléverser des événements PlayStream à l'aide d'une entité.

## Syntaxe

```cpp theme={null}
HRESULT PFEventPipelineCreatePlayStreamPipelineHandle(  
    PFEntityHandle entityHandle,  
    XTaskQueueHandle queue,  
    PFEventPipelineBatchUploadSucceededEventHandler* eventPipelineBatchUploadedEventHandler,  
    PFEventPipelineBatchUploadFailedEventHandler* eventPipelineBatchFailedEventHandler,  
    void* handlerContext,  
    PFEventPipelineHandle* eventPipelineHandle  
)  
```

### Paramètres

**`entityHandle`**   PFEntityHandle

Entité dont le jeton sera utilisé pour effectuer les requêtes de service PlayFab en arrière-plan.

**`queue`**   XTaskQueueHandle<br />*facultatif*

File d'attente asynchrone dans laquelle le travail en arrière-plan sera planifié et où les rappels d'événements seront appelés.

**`eventPipelineBatchUploadedEventHandler`**   PFEventPipelineBatchUploadSucceededEventHandler\*<br />*facultatif*

Gestionnaire facultatif qui sera appelé lorsqu'un lot d'événements est téléversé.

**`eventPipelineBatchFailedEventHandler`**   PFEventPipelineBatchUploadFailedEventHandler\*<br />*facultatif*

Gestionnaire facultatif qui sera appelé lorsque le téléversement d'un lot d'événements échoue.

**`handlerContext`**   void\*<br />*facultatif*

Pointeur facultatif vers les données utilisées par les gestionnaires d'événements.

**`eventPipelineHandle`**   PFEventPipelineHandle\*<br />*sortie*

Handle du pipeline créé. Il doit être fermé avec PFEventPipelineCloseHandle lorsqu'il n'est plus nécessaire.

### Valeur de retour

Type : HRESULT

Code de résultat de cette opération d'API. Les valeurs possibles sont S\_OK, E\_INVALIDARG, E\_PF\_NOT\_INITIALIZED ou E\_FAIL.

## Configuration requise

**En-tête :** PFEventPipeline.h

## Voir aussi

[Membres de PFEventPipeline](/fr-CA/services/playfab/api-references/c/pfeventpipeline/pfeventpipeline_members)


## Related topics

- [Vue d'ensemble de l'API C Services - PFEventPipeline.h](/fr-CA/services/playfab/api-references/c/pfeventpipeline/pfeventpipeline_members.md)
- [SDK PlayFab Services - Event Pipeline](/fr-CA/services/playfab/sdks/c/event-pipeline/eventpipeline.md)
- [PFEventPipelineCreateTelemetryPipelineHandleWithKey](/fr-CA/services/playfab/api-references/c/pfeventpipeline/functions/pfeventpipelinecreatetelemetrypipelinehandlewithkey.md)
- [PFEventPipelineCreateTelemetryPipelineHandleWithEntity](/fr-CA/services/playfab/api-references/c/pfeventpipeline/functions/pfeventpipelinecreatetelemetrypipelinehandlewithentity.md)
- [Tutoriel Event Pipeline](/fr-CA/services/playfab/sdks/c/event-pipeline/eventpipeline-tutorial.md)
