KSPROPSETID_VramCapture

Video streaming pins support the KSPROPSETID_VramCapture property set. All properties in this set are mandatory for VRAM surface capture and transport.

If these properties are not supported, the capture defaults to surface based capture and transport to system memory.

Property items in this set are specified by KSPROPERTY_VIDMEM_TRANSPORT enumeration values, as defined in the header file, Ksmedia.h.

The KSPROPSETID_VramCapture property set includes the following properties:

KSPROPERTY_DISPLAY_ADAPTER_GUID

KSPROPERTY_PREFERRED_CAPTURE_SURFACE

KSPROPERTY_CURRENT_CAPTURE_SURFACE

KSPROPERTY_MAP_CAPTURE_HANDLE_TO_VRAM_ADDRESS