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

# GetOutputDataMemoryDescriptor

Gets the memory descriptor used for the video data part of a buffer.

## Declaration

```occ
OSSharedPtr<IOMemoryDescriptor> GetOutputDataMemoryDescriptor(IOUserVideoObjectID in_object_id);
```

## Parameters

- `in_object_id`: The object identifier of the data portion of the desired buffer.

## Return Value

Return Value The memory descriptor.

## See Also

### Working with memory descriptors

- [GetOutputControlMemoryDescriptor](videodriverkit/iouservideostream/getoutputcontrolmemorydescriptor.md)
- [GetOutputQueueMemoryDescriptor](videodriverkit/iouservideostream/getoutputqueuememorydescriptor.md)
- [GetInputQueueMemoryDescriptor](videodriverkit/iouservideostream/getinputqueuememorydescriptor.md)
- [GetMemoryObjectID](videodriverkit/iouservideostream/getmemoryobjectid.md)
