---
title: GetDataMemoryDescriptor
framework: VideoDriverKit
role: symbol
role_heading: Instance Method
platforms: [driverkit 27.0+]
path: videodriverkit/iouservideobuffer/getdatamemorydescriptor
---

# GetDataMemoryDescriptor

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

## Declaration

```occ
OSSharedPtr<IOMemoryDescriptor> GetDataMemoryDescriptor();
```

## Return Value

Return Value IOMemoryDescriptor in an OSSharedPtr.

## See Also

### Working with memory descriptors

- [SetDataMemoryDescriptor](videodriverkit/iouservideobuffer/setdatamemorydescriptor.md)
- [SetControlMemoryDescriptor](videodriverkit/iouservideobuffer/setcontrolmemorydescriptor.md)
- [GetControlMemoryDescriptor](videodriverkit/iouservideobuffer/getcontrolmemorydescriptor.md)
