Partilhar via


TYMED Enumeração

Definição

Fornece a definição gerenciada da estrutura TYMED.

Essa enumeração dá suporte a uma combinação bit a bit dos valores de membro.

public enum class TYMED
[System.Flags]
public enum TYMED
[<System.Flags>]
type TYMED = 
Public Enum TYMED
Herança
Atributos

Campos

TYMED_ENHMF 64

A mídia de armazenamento é um metarquivo avançado. Se o membro STGMEDIUMpUnkForRelease for null, o processo de destino deverá usar o DeleteEnhMetaFile para excluir o bitmap.

TYMED_FILE 2

A mídia de armazenamento é um arquivo de disco identificado por um caminho. Se o membro STGMEDIUMpUnkForRelease for null, o processo de destino deverá usar o OpenFile para excluir o arquivo.

TYMED_GDI 16

A mídia de armazenamento é um componente de GDI (Graphics Device Interface) (HBITMAP). Se o membro STGMEDIUMpUnkForRelease for null, o processo de destino deverá usar o DeleteObject para excluir o bitmap.

TYMED_HGLOBAL 1

A mídia de armazenamento é um identificador de memória global (HGLOBAL). Aloca o identificador global com o sinalizador GMEM_SHARE. Se o membro STGMEDIUMpUnkForRelease for null, o processo de destino deverá usar o GlobalFree para liberar a memória.

TYMED_ISTORAGE 8

A mídia de armazenamento é um componente de armazenamento identificado por um ponteiro IStorage. Os dados estão no fluxos e armazenamentos contidos por essa instância IStorage. Se o membro STGMEDIUMpUnkForRelease não for null, o processo de destino deverá usar o IStorage::Release para liberar o componente de memória.

TYMED_ISTREAM 4

A mídia de armazenamento é um objeto de fluxo identificado por um ponteiro IStream. Usa ISequentialStream::Read para ler os dados. Se o membro STGMEDIUMpUnkForRelease não for null, o processo de destino deverá usar o IStream::Release para liberar o componente de fluxo.

TYMED_MFPICT 32

A mídia de armazenamento é um metarquivo (HMETAFILE). Usa as funções do Windows ou WIN32 para acessar os dados do metarquivo. Se o membro STGMEDIUMpUnkForRelease for null, o processo de destino deverá usar o DeleteMetaFile para excluir o bitmap.

TYMED_NULL 0

Nenhum dado está sendo passado.

Comentários

Para obter mais informações, consulte Enumeração TYMED.

O Common Language Runtime gera uma exceção quando um método COM no código nativo retorna um HRESULT. Para obter mais informações, consulte Como mapear HRESULTs e exceções.

Aplica-se a