D3DX10CreateAsyncTextureProcessor, fonction
Créez un processeur de données à utiliser avec une pompe de threads.
Syntaxe
HRESULT D3DX10CreateAsyncTextureProcessor(
_In_ ID3D10Device *pDevice,
_In_ D3DX10_IMAGE_LOAD_INFO *pLoadInfo,
_Out_ ID3DX10DataProcessor **ppDataProcessor
);
Paramètres
-
pDevice [in]
-
Type : ID3D10Device*
Pointeur vers le devive (voir ID3D10Device Interface).
-
pLoadInfo [in]
-
Type : D3DX10_IMAGE_LOAD_INFO*
Optionnel. Identifie les caractéristiques d’une texture (voir D3DX10_IMAGE_LOAD_INFO) lors de la création du processeur de données ; définissez cette valeur sur NULL pour lire les caractéristiques d’une texture lors du chargement de la texture.
-
ppDataProcessor [out]
-
Type : ID3DX10DataProcessor**
Adresse d’un pointeur vers une mémoire tampon qui contient le processeur de données créé (voir ID3DX10DataProcessor Interface).
Valeur retournée
Type : HRESULT
La valeur de retour est l’une des valeurs répertoriées dans Codes de retour Direct3D 10.
Notes
Cette API crée une interface de processeur de données et charge la texture ; D3DX10CreateAsyncTextureInfoProcessor crée l’interface de processeur de données.
Spécifications
Condition requise | Valeur |
---|---|
En-tête |
|
Bibliothèque |
|
Voir aussi