Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Las aplicaciones usan los métodos de la interfaz IDirectDrawClipper para administrar listas de clips. Esta sección es una referencia a los métodos de esta interfaz.
Herencia
La interfaz IDirectDrawClipper hereda de la interfaz IUnknown . IDirectDrawClipper también tiene estos tipos de miembros:
Métodos
La interfaz IDirectDrawClipper tiene estos métodos.
|
IDirectDrawClipper::GetClipList Recupera una copia de la lista de clips asociada a un objeto DirectDrawClipper. Para seleccionar un subconjunto de la lista de clips, puede pasar un rectángulo que recorte la lista de clips. |
|
IDirectDrawClipper::GetHWnd Recupera el identificador de ventana asociado anteriormente a este objeto DirectDrawClipper por el método IDirectDrawClipper::SetHWnd. |
|
IDirectDrawClipper::Initialize Inicializa un objeto DirectDrawClipper creado mediante la función COM CoCreateInstance. |
|
IDirectDrawClipper::IsClipListChanged Recupera el estado de la lista de clips si un identificador de ventana está asociado a un objeto DirectDrawClipper. |
|
IDirectDrawClipper::SetClipList Establece o elimina la lista de clips que usan los métodos IDirectDrawSurface7::Blt, IDirectDrawSurface7::BltBatch e IDirectDrawSurface7::UpdateOverlay en superficies a las que está asociado el objeto DirectDrawClipper primario. |
|
IDirectDrawClipper::SetHWnd Establece el identificador de ventana que usa el objeto clipper para obtener información de recorte. |
Comentarios
Los métodos de la interfaz IDirectDrawClipper se pueden organizar en los siguientes grupos:
| Grupo | Métodos |
|---|---|
| Asignar memoria | Inicialización |
| Lista de recortes | GetClipList, IsClipListChanged, SetClipList y SetHWnd |
| Asas | GetHWnd |
Puede usar el tipo de datos LPDIRECTDRAWCLIPPER para declarar una variable que contiene un puntero a una interfaz IDirectDrawClipper . El archivo de encabezado Ddraw.h declara este tipo de datos con el código siguiente:
typedef struct IDirectDrawClipper FAR *LPDIRECTDRAWCLIPPER;
Requisitos
| Requisito | Value |
|---|---|
| Plataforma de destino | Windows |
| Encabezado | ddraw.h |