---
title: GetOutputQueue
framework: VideoDriverKit
role: symbol
role_heading: Instance Method
platforms: [driverkit 27.0+]
path: videodriverkit/iouservideostream/getoutputqueue
---

# GetOutputQueue

Gets the memory descriptor used for video IO that was initialized with or set on the video stream.

## Declaration

```occ
IOStreamBufferQueue * GetOutputQueue();
```

## Return Value

Return Value A pointer to the output buffer queue for the stream, or NULL if the stream is not open and the queue has not been created yet.

## See Also

### Working with queues

- [GetInputQueue](videodriverkit/iouservideostream/getinputqueue.md)
- [createQueues](videodriverkit/iouservideostream/createqueues.md)
- [destroyQueues](videodriverkit/iouservideostream/destroyqueues.md)
- [dequeueInputEntry](videodriverkit/iouservideostream/dequeueinputentry.md)
- [enqueueOutputEntry](videodriverkit/iouservideostream/enqueueoutputentry.md)
- [SendBufferQueueChange](videodriverkit/iouservideostream/sendbufferqueuechange.md)
- [IOStreamBufferQueue](videodriverkit/iostreambufferqueue.md)
