{
  "id": "write_a_shared_memory",
  "name": "Write a Shared Memory",
  "displayName": "Write a Shared Memory",
  "category": "TOP",
  "subcategory": "Filters",
  "version": "",
  "lastUpdated": "2025-08-08T00:37:56.343Z",
  "sourceFile": "C:\\Program Files\\Derivative\\TouchDesigner\\Samples\\Learn\\OfflineHelp\\https.docs.derivative.ca\\Write_a_Shared_Memory_TOP.htm",
  "url": "",
  "description": "In the TouchDesigner installation directory, under Samples/SharedMem/TOP there is the header defined in TOP_SharedMemHeader.h that needs to be filled in at the start of the shared memory buffer. The memory buffer should have this header, followed by the image data.",
  "summary": "In the TouchDesigner installation directory, under Samples/SharedMem/TOP there is the header defined in TOP_SharedMemHeader.h that needs to be filled in at the start of the shared memory buffer. The m",
  "details": "",
  "usage": "",
  "tips": [],
  "warnings": [],
  "parameters": [],
  "parameterGroups": {},
  "codeExamples": [],
  "pythonExamples": [],
  "expressions": [],
  "commonInputs": [],
  "commonOutputs": [],
  "relatedOperators": [],
  "workflowPatterns": [],
  "images": [],
  "videos": [],
  "assets": [],
  "keywords": [
    "write",
    "a",
    "shared",
    "memory",
    "touchdesigner",
    "installation",
    "directory,",
    "under",
    "samples/sharedmem/top",
    "there",
    "header",
    "defined",
    "top_sharedmemheader.h",
    "needs"
  ],
  "tags": [
    "TOP",
    "TouchDesigner",
    "Write a Shared Memory"
  ],
  "searchWeight": 1,
  "contentHash": "",
  "processingDate": "2025-08-08T00:37:56.343Z",
  "processingVersion": "1.0.0",
  "isValid": true,
  "validationErrors": []
}