Condividi tramite


Metodo ITextureRequest::RequestAsync

Richiede di ottenere il contenuto di una trama come . File DDS (DirectDraw Surface).

Sintassi

HRESULT RequestAsync(
   EventID            eventID,
   DWORD              textureFileptr,
   BSTR               ddsFilename,
   ITextureCallback * pRequestCallback,
   DWORD              requestCookie,
   DWORD              progressIntervalMsecs
);

Parametri

Eventid
L'evento specificato a cui associare il contenuto del buffer, ad esempio una destinazione di rendering può cambiare nel tempo.

textureFileptr
Indirizzo dell'oggetto trama.

ddsFilename
Stringa COM che contiene il percorso del file con estensione dds in cui vengono scritti i risultati.

pRequestCallback
Indirizzo del callback utilizzato per notificare all'host dei risultati.

requestCookie
Cookie che identifica in modo univoco la richiesta e può essere usato per segnalare che deve essere annullato.

progressIntervalMsecs
Non usato.

Valore restituito

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Requisiti

Intestazione

Vspixengine.h

Vedere anche

ITextureRequest