IPipeLineStagesRequest::RequestAsync method

An asynchronous request to get preview images for the graphics pipeline stages window.

Syntax

HRESULT RequestAsync(
   EventID                   eventID,
   DWORD                     numStages,
   PipeLineStagesID []       count1_stageIds,
   DWORD                     width,
   DWORD                     height,
   IPipeLineStagesCallback * requestCallback,
   BOOL                      getMeshData,
   DWORD                     requestCookie,
   DWORD                     progressIntervalMsecs
);

Parameters

eventID
The ID of the graphics event that images are being requested for.

numStages
The number of pipeline stages that images are being requested for.

count1_stageIds
IDs of the pipeline stages that images are being requested for.

width
The width of the requested images.

height
The height of the requested images.

requestCallback
The address of the callback used to notify the host of results.

getMeshData
true to return mesh data; otherwise false.

requestCookie
A cookie that uniquely identifies the request, and can be used to signal for it to be cancelled.

progressIntervalMsecs
Not used.

Return value

If this method succeeds, it returns S_OK. Otherwise, it returns an HRESULT error code.

Requirements

Header

Vspixengine.h

See also

IPipeLineStagesRequest