Compartilhar via


Método IBufferObjectDataRequest::RequestAsync

Solicitações para obter o conteúdo bruto de um objeto (buffer, textura, exibição de destino de renderização etc.)

Sintaxe

HRESULT RequestAsync(
   EventID                     eventID,
   DWORD                       RequestedDataUID,
   BSTR                        File,
   BSTR                        Format,
   IBufferObjectDataCallback * requestCallback,
   DWORD                       requestCookie,
   DWORD                       progressIntervalMsecs
);

Parâmetros

Eventid
O evento especificado para corresponder o conteúdo do buffer (por exemplo, um destino de renderização pode ser alterado ao longo do tempo).

RequestedDataUID
O endereço do objeto especificado.

Arquivo
Uma cadeia de caracteres COM que contém o nome do caminho do arquivo em que os resultados são gravados.

Formato
Não usado no momento. Uma cadeia de caracteres COM que especifica o formato de saída.

requestCallback
O endereço do retorno de chamada usado para notificar o host dos resultados.

requestCookie
Um cookie que identifica exclusivamente a solicitação e pode ser usado para sinalizar que ela seja cancelada.

progressIntervalMsecs
Não usado.

Valor retornado

Se esse método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT .

Requisitos

parâmetro

Vspixengine.h

Confira também

IBufferObjectDataRequest