Funzione D3DX11CreateAsyncFileLoader
Nota
La libreria di utilità D3DX (D3DX 9, D3DX 10 e D3DX 11) è deprecata per Windows 8 e non è supportata per le app di Windows Store. Vedere la sezione Osservazioni.
Creare un caricatore di file asincrono.
Sintassi
HRESULT D3DX11CreateAsyncFileLoader(
_In_ LPCTSTR pFileName,
_Out_ ID3DX11DataLoader **ppDataLoader
);
Parametri
-
pFileName [in]
-
Tipo: LPCTSTR
Nome del file da caricare. Se le impostazioni del compilatore richiedono Unicode, il tipo di dati LPCTSTR viene risolto in LPCWSTR. In caso contrario, il tipo di dati viene risolto in LPCSTR.
-
ppDataLoader [out]
-
Tipo: ID3DX11DataLoader**
Indirizzo di un puntatore al caricatore di dati asincrono (vedere l'interfaccia ID3DX11DataLoader).
Valore restituito
Tipo: HRESULT
Il valore restituito è uno dei valori elencati in Codici restituiti Direct3D 11.
Commenti
Non esiste alcuna implementazione del caricatore asincrono all'esterno di D3DX 10 e D3DX 11.
Per le app di Windows Store, gli esempi DirectX (ad esempio, l'esempio di esercitazione Direct3D) includono il modulo BasicLoader che usa il modello di programmazione asincrona Windows Runtime (AsyncBase).
Per le app desktop Win32, è possibile usare il runtime di concorrenza per implementare qualcosa di simile al modello di programmazione asincrona Windows Runtime.
Requisiti
Requisito | Valore |
---|---|
Intestazione |
|
Libreria |
|