Cabeçalho ddraw.h
Esse cabeçalho é usado por várias tecnologias. Para obter mais informações, consulte:
ddraw.h contém as seguintes interfaces de programação:
IDirectDraw7 Os aplicativos usam os métodos da interface IDirectDraw7 para criar objetos DirectDraw e trabalhar com variáveis no nível do sistema. Esta seção é uma referência aos métodos da interface IDirectDraw7. |
Idirectdrawclipper 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. |
Idirectdrawcolorcontrol Os aplicativos usam os métodos da interface IDirectDrawColorControl para obter e definir controles de cores. |
IDirectDrawGammaControl Os aplicativos usam os métodos da interface IDirectDrawGammaControl para ajustar os níveis de rampa gama vermelho, verde e azul da superfície primária. Esta seção é uma referência aos métodos dessa interface. |
IDirectDrawPalette Os aplicativos usam os métodos da interface IDirectDrawPalette para criar objetos DirectDrawPalette e trabalhar com variáveis no nível do sistema. Esta seção é uma referência aos métodos dessa interface. |
IDirectDrawSurface7 Os aplicativos usam os métodos da interface IDirectDrawSurface7 para criar objetos DirectDrawSurface e trabalhar com variáveis no nível do sistema. Esta seção é uma referência aos métodos dessa interface. |
DirectDrawCreate Cria uma instância de um objeto DirectDraw. |
DirectDrawCreateClipper Cria uma instância de um objeto DirectDrawClipper que não está associado a um objeto DirectDraw. |
DirectDrawCreateEx Cria uma instância de um objeto DirectDraw que dá suporte ao conjunto de interfaces Direct3D no DirectX 7.0. Para usar os recursos do Direct3D no DirectX 7.0, crie um objeto DirectDraw com essa função. |
DirectDrawEnumerateA Essa função é substituída pela função DirectDrawEnumerateEx. (ANSI) |
DirectDrawEnumerateExA Enumera todos os dispositivos DirectDraw instalados no computador. A entrada NULL sempre identifica o dispositivo de exibição primário que é compartilhado com a GDI. (ANSI) |
DirectDrawEnumerateExW Enumera todos os dispositivos DirectDraw instalados no computador. A entrada NULL sempre identifica o dispositivo de exibição primário que é compartilhado com a GDI. (Unicode) |
DirectDrawEnumerateW Essa função é substituída pela função DirectDrawEnumerateEx. (Unicode) |
LPDDENUMCALLBACKA A função DDEnumCallback é uma função de retorno de chamada definida pelo aplicativo para a função DirectDrawEnumerate. (ANSI) |
LPDDENUMCALLBACKEXA A função DDEnumCallbackEx é uma função de retorno de chamada definida pelo aplicativo para a função DirectDrawEnumerateEx. (ANSI) |
LPDDENUMCALLBACKEXW A função DDEnumCallbackEx é uma função de retorno de chamada definida pelo aplicativo para a função DirectDrawEnumerateEx. (Unicode) |
LPDDENUMCALLBACKW A função DDEnumCallback é uma função de retorno de chamada definida pelo aplicativo para a função DirectDrawEnumerate. (Unicode) |
LPDDENUMMODESCALLBACK Não use. Essa função de retorno de chamada é substituída pela função EnumModesCallback2 que é usada com o método IDirectDraw7::EnumDisplayModes. |
LPDDENUMMODESCALLBACK2 A função EnumModesCallback2 é uma função de retorno de chamada definida pelo aplicativo para o método IDirectDraw7::EnumDisplayModes. |
LPDDENUMSURFACESCALLBACK A função LPDDENUMSURFACESCALLBACK (ddraw.h) é substituída pela função EnumSurfacesCallback7. |
LPDDENUMSURFACESCALLBACK2 A função LPDDENUMSURFACESCALLBACK2 (ddraw.h) é substituída pela função EnumSurfacesCallback7. |
LPDDENUMSURFACESCALLBACK7 A função EnumSurfacesCallback7 é uma função de retorno de chamada definida pelo aplicativo para os métodos IDirectDrawSurface7::EnumAttachedSurfaces e IDirectDrawSurface7::EnumOverlayZOrders. |
DDCOLORCONTROL A estrutura DDCOLORCONTROL define os controles de cor associados a um objeto VPE (extensões de porta de vídeo) do Microsoft DirectDraw. |
DDSURFACEDESC A estrutura DDSURFACEDESC contém uma descrição de uma superfície a ser criada pelo driver. |
DDSURFACEDESC2 A estrutura DDSURFACEDESC2 contém uma descrição de uma superfície a ser criada pelo driver. |
DDBLTBATCH A estrutura DDBLTBATCH passa operações de transferência de bloco de bits (bitblt) para o método IDirectDrawSurface7::BltBatch. |
DDBLTFX A estrutura DDBLTFX passa ROPs (operações de varredura), efeitos e informações de substituição para o método IDirectDrawSurface7::Blt. Essa estrutura também faz parte da estrutura DDBLTBATCH usada com o método IDirectDrawSurface7::BltBatch. |
DDCAPS_DX3 A estrutura DDCAPS_DX3 (ddraw.h) representa os recursos do hardware exposto por meio do objeto DirectDraw. |
DDCAPS_DX5 A estrutura DDCAPS_DX5 (ddraw.h) representa os recursos do hardware exposto por meio do objeto DirectDraw. |
DDCAPS_DX6 A estrutura DDCAPS_DX6 (ddraw.h) representa os recursos do hardware exposto por meio do objeto DirectDraw. |
DDCAPS_DX7 A estrutura DDCAPS_DX7 (ddraw.h) representa os recursos do hardware exposto por meio do objeto DirectDraw. |
DDCOLORKEY A estrutura DDCOLORKEY descreve uma chave de cor de origem, uma chave de cor de destino ou um espaço de cor. |
DDDEVICEIDENTIFIER2 A estrutura DDDEVICEIDENTIFIER2 é passada para o método IDirectDraw7::GetDeviceIdentifier para obter informações sobre um dispositivo. |
DDGAMMARAMP A estrutura DDGAMMARAMP contém dados de rampa vermelho, verde e azul para os métodos IDirectDrawGammaControl::GetGammaRamp e IDirectDrawGammaControl::SetGammaRamp. |
DDOVERLAYFX A estrutura DDOVERLAYFX passa informações de sobreposição para o método IDirectDrawSurface7::UpdateOverlay. |
DDPIXELFORMAT A estrutura DDPIXELFORMAT descreve o formato de pixel de um objeto DirectDrawSurface para o método IDirectDrawSurface7::GetPixelFormat. |
DDSCAPS A estrutura DDSCAPS define os recursos de um objeto de superfície do Microsoft DirectDraw. |
DDSCAPS2 A estrutura DDSCAPS2 define recursos adicionais de um objeto de superfície do Microsoft DirectDraw. |