estrutura DD_RENDERMOCOMPDATA (ddrawint.h)

A estrutura DD_RENDERMOCOMPDATA contém as informações necessárias para renderizar um quadro.

Sintaxe

typedef struct _DD_RENDERMOCOMPDATA {
  PDD_DIRECTDRAW_LOCAL lpDD;
  PDD_MOTIONCOMP_LOCAL lpMoComp;
  DWORD                dwNumBuffers;
  LPDDMOCOMPBUFFERINFO lpBufferInfo;
  DWORD                dwFunction;
  LPVOID               lpInputData;
  DWORD                dwInputDataSize;
  LPVOID               lpOutputData;
  DWORD                dwOutputDataSize;
  HRESULT              ddRVal;
} *PDD_RENDERMOCOMPDATA, DD_RENDERMOCOMPDATA;

Membros

lpDD

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

lpMoComp

Aponta para uma estrutura DD_MOTIONCOMP_LOCAL que contém uma descrição da compensação de movimento que está sendo solicitada.

dwNumBuffers

Indica o número de entradas no membro lpBufferInfo .

lpBufferInfo

Aponta para uma estrutura DDMOCOMPBUFFERINFO que contém as superfícies e os locais dentro das superfícies das quais obter os dados de macroblock a serem renderizados.

dwFunction

Indica uma operação específica que o decodificador gostaria que o driver executasse. Os valores possíveis para esse membro são definidos pelo GUID usado durante a compensação de movimento. Consulte DD_CREATEMOCOMPDATA para obter mais informações.

lpInputData

Aponta para um buffer de entrada opcional, cujo conteúdo é definido pelo GUID. Esse buffer não pode conter ponteiros inseridos.

dwInputDataSize

Especifica o tamanho em bytes dos dados apontados por lpInputData.

lpOutputData

Aponta para um buffer de saída opcional, cujo conteúdo é definido pelo GUID. Esse buffer não pode conter ponteiros inseridos.

dwOutputDataSize

Especifica o tamanho em bytes dos dados apontados por lpOutputData.

ddRVal

Especifica o local no qual o driver grava o valor retornado do retorno de chamada DdMoCompRender . 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

DD_CREATEMOCOMPDATA

DdMoCompRender