Interface IDirectDrawClipper (ddraw.h)
Os aplicativos usam os métodos da interface IDirectDrawClipper para gerenciar listas de clipes. Esta seção é uma referência aos métodos dessa interface.
Herança
A interface IDirectDrawClipper herda da interface IUnknown . IDirectDrawClipper também tem estes tipos de membros:
Métodos
A interface IDirectDrawClipper tem esses métodos.
IDirectDrawClipper::GetClipList Recupera uma cópia da lista de clipes associada a um objeto DirectDrawClipper. Para selecionar um subconjunto da lista de clipes, você pode passar um retângulo que corta a lista de clipes. |
IDirectDrawClipper::GetHWnd Recupera o identificador de janela que foi anteriormente associado a esse objeto DirectDrawClipper pelo método IDirectDrawClipper::SetHWnd. |
IDirectDrawClipper::Initialize Inicializa um objeto DirectDrawClipper que foi criado usando a função COCreateInstance COM. |
IDirectDrawClipper::IsClipListChanged Recupera o status da lista de clipes se um identificador de janela estiver associado a um objeto DirectDrawClipper. |
IDirectDrawClipper::SetClipList Define ou exclui a lista de clipes usada pelos métodos IDirectDrawSurface7::Blt, IDirectDrawSurface7::BltBatch e IDirectDrawSurface7::UpdateOverlay em superfícies às quais o objeto DirectDrawClipper pai está anexado. |
IDirectDrawClipper::SetHWnd Define o identificador de janela que o objeto clipper usa para obter informações de recorte. |
Comentários
Os métodos da interface IDirectDrawClipper podem ser organizados nos seguintes grupos:
Grupo | Métodos |
---|---|
Alocando memória | Initialize |
Lista de clipes | GetClipList, IsClipListChanged, SetClipList e SetHWnd |
Alças | GetHWnd |
Você pode usar o tipo de dados LPDIRECTDRAWCLIPPER para declarar uma variável que contém um ponteiro para uma interface IDirectDrawClipper . O arquivo de cabeçalho Ddraw.h declara esse tipo de dados com o seguinte código:
typedef struct IDirectDrawClipper FAR *LPDIRECTDRAWCLIPPER;
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | ddraw.h |