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

# GetOutputControlMemoryDescriptor

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

## Declaration

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

## Parameters

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

## Return Value

Return Value IOMemoryDescriptor in an OSSharedPtr.

## See Also

### Working with memory descriptors

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