Compartilhar via


estrutura DD_GETINTERNALMOCOMPDATA (ddrawint.h)

A estrutura DD_GETINTERNALMOCOMPDATA contém os requisitos de memória interna.

Sintaxe

typedef struct _DD_GETINTERNALMOCOMPDATA {
  PDD_DIRECTDRAW_LOCAL lpDD;
  GUID                 *lpGuid;
  DWORD                dwWidth;
  DWORD                dwHeight;
  DDPIXELFORMAT        ddPixelFormat;
  DWORD                dwScratchMemAlloc;
  HRESULT              ddRVal;
} *PDD_GETINTERNALMOCOMPDATA, DD_GETINTERNALMOCOMPDATA;

Membros

lpDD

Aponta para uma estrutura DD_DIRECTDRAW_LOCAL relevante apenas para o processo atual do Microsoft DirectDraw.

lpGuid

Aponta para um GUID para o qual o requisito de memória interna é solicitado.

dwWidth

Indica a largura em pixels do quadro de saída não compactado.

dwHeight

Indica a altura em pixels do quadro de saída não compactado.

ddPixelFormat

Aponta para uma estrutura DDPIXELFORMAT que contém o formato de pixel do quadro de saída não compactado.

dwScratchMemAlloc

Indica o tamanho em bytes de memória interna que o driver de exibição reserva privadamente para executar a compensação de movimento

ddRVal

Especifica o local no qual o driver grava o valor retornado do retorno de chamada DdMoCompGetInternalInfo . Um código de retorno de DD_OK indica êxito. Para obter mais informações, consulte Valores retornados para DirectDraw.

Requisitos

Requisito Valor
Cabeçalho ddrawint.h (inclua Winddi.h)

Confira também

DdMoCompGetInternalInfo