STGMEDIUM 구조체

FORMATETC 구조가 Windows 클립보드 형식 식별자의 향상된 기능인 것처럼 STGMEDIUM 구조는 데이터를 전송하는 데 사용되는 전역 메모리 핸들의 향상된 기능입니다. STGMEDIUM 구조체에는 사용할 매체를 나타내는 tymed 멤버와 tymed로 지정된 매체를 가져오기 위한 포인터와 핸들로 구성된 공용 구조가 포함됩니다.

STGMEDIUM 구조를 사용하면 데이터 원본과 소비자 모두 렌더링별로 가장 효율적인 교환 매체를 선택할 수 있습니다. 데이터가 너무 커서 디스크에 보관해야 하는 경우 데이터 원본은 원하는 형식으로 디스크 기반 매체를 나타낼 수 있으며, 소비자가 이해하는 유일한 매체인 경우에만 전역 메모리를 백업으로 사용할 수 있습니다. 기본값으로 교환에 가장 적합한 매체를 사용할 수 있게 되면서 애플리케이션 간의 데이터 교환의 전반적인 성능이 향상됩니다. 예를 들어 전송할 데이터 중 일부가 이미 디스크에 있는 경우 원본 애플리케이션은 먼저 데이터를 전역 메모리에 로드하지 않고도 동일한 애플리케이션 또는 다른 대상에서 새 대상으로 이동하거나 복사할 수 있습니다. 수신 끝에서 데이터의 소비자는 디스크에 다시 쓸 필요가 없습니다.

데이터 형식 및 미디어 전송