TYMED TYMED TYMED TYMED Enum

Определение

Предоставляет управляемое определение структуры TYMED.Provides the managed definition of the TYMED structure.

Это перечисление имеет атрибут FlagsAttribute, который разрешает побитовое сочетание значений его элементов.

public enum class TYMED
[System.Flags]
public enum TYMED
type TYMED = 
Public Enum TYMED
Наследование
Атрибуты

Поля

TYMED_ENHMF TYMED_ENHMF TYMED_ENHMF TYMED_ENHMF 64

Среда хранения представляет собой расширенный метафайл.The storage medium is an enhanced metafile. Если элемент STGMEDIUMpUnkForRelease имеет значение null, процесс назначения должен использовать DeleteEnhMetaFile для удаления растрового изображения.If the STGMEDIUMpUnkForRelease member is null, the destination process should use DeleteEnhMetaFile to delete the bitmap.

TYMED_FILE TYMED_FILE TYMED_FILE TYMED_FILE 2

Среда хранения представляет собой файл на диске, заданный с помощью пути.The storage medium is a disk file identified by a path. Если элемент STGMEDIUMpUnkForRelease имеет значение null, процесс назначения должен использовать OpenFile для удаления файла.If the STGMEDIUMpUnkForRelease member is null, the destination process should use OpenFile to delete the file.

TYMED_GDI TYMED_GDI TYMED_GDI TYMED_GDI 16

Среда хранения представляет собой компонент "Интерфейс графических устройств" (GDI) (HBITMAP).The storage medium is a Graphics Device Interface (GDI) component (HBITMAP). Если элемент STGMEDIUMpUnkForRelease имеет значение null, процесс назначения должен использовать DeleteObject для удаления растрового изображения.If the STGMEDIUMpUnkForRelease member is null, the destination process should use DeleteObject to delete the bitmap.

TYMED_HGLOBAL TYMED_HGLOBAL TYMED_HGLOBAL TYMED_HGLOBAL 1

Среда хранения представляет собой глобальный дескриптор памяти (HGLOBAL).The storage medium is a global memory handle (HGLOBAL). Глобальный дескриптор выделяется с помощью флага GMEM_SHARE.Allocate the global handle with the GMEM_SHARE flag. Если элемент STGMEDIUMpUnkForRelease имеет значение null, процесс назначения должен использовать GlobalFree для освобождения памяти.If the STGMEDIUMpUnkForRelease member is null, the destination process should use GlobalFree to release the memory.

TYMED_ISTORAGE TYMED_ISTORAGE TYMED_ISTORAGE TYMED_ISTORAGE 8

Среда хранения представляет собой компонент хранения, заданный указателем IStorage.The storage medium is a storage component identified by an IStorage pointer. Данные находятся в потоках и хранилищах, содержащихся в этом экземпляре IStorage.The data is in the streams and storages contained by this IStorage instance. Если элемент STGMEDIUMpUnkForRelease не имеет значение null, процесс назначения должен использовать IStorage::Release для освобождения компонента хранения.If the STGMEDIUMpUnkForRelease member is not null, the destination process should use IStorage::Release to release the storage component.

TYMED_ISTREAM TYMED_ISTREAM TYMED_ISTREAM TYMED_ISTREAM 4

Среда хранения представляет собой объект потока, заданный указателем IStream.The storage medium is a stream object identified by an IStream pointer. ISequentialStream::Read служит для чтения данных.Use ISequentialStream::Read to read the data. Если элемент STGMEDIUMpUnkForRelease не имеет значение null, процесс назначения должен использовать IStream::Release для освобождения компонента потока.If the STGMEDIUMpUnkForRelease member is not null, the destination process should use IStream::Release to release the stream component.

TYMED_MFPICT TYMED_MFPICT TYMED_MFPICT TYMED_MFPICT 32

Среда хранения представляет собой метафайл (HMETAFILE).The storage medium is a metafile (HMETAFILE). Для доступа к данным метафайла используются функции Windows или WIN32.Use the Windows or WIN32 functions to access the metafile's data. Если элемент STGMEDIUMpUnkForRelease имеет значение null, процесс назначения должен использовать DeleteMetaFile для удаления растрового изображения.If the STGMEDIUMpUnkForRelease member is null, the destination process should use DeleteMetaFile to delete the bitmap.

TYMED_NULL TYMED_NULL TYMED_NULL TYMED_NULL 0

Данные не передаются.No data is being passed.

Комментарии

Дополнительные сведения о TYMED структуре см. в библиотеке MSDN.For more information about the TYMED structure, see the MSDN Library.

Среда CLR создает исключение, когда COM-метод в машинном коде возвращает значение HRESULT.The common language runtime throws an exception when a COM method in native code returns an HRESULT. Для получения дополнительной информации см. How to: Map HRESULTs and Exceptions.For more information, see How to: Map HRESULTs and Exceptions.

Применяется к