ID3DX11DataProcessor interface

Note

The D3DX (D3DX 9, D3DX 10, and D3DX 11) utility library is deprecated for Windows 8 and is not supported for Windows Store apps.

Data processing object used by ID3DX11ThreadPump Interface for loading data asynchronously.

Members

The ID3DX11DataProcessor interface inherits from the IUnknown interface. ID3DX11DataProcessor also has these types of members:

Methods

The ID3DX11DataProcessor interface has these methods.

Method Description
[CreateDeviceObject](id3dx11dataprocessor-createdeviceobject.md)
[!Note]
The D3DX (D3DX 9, D3DX 10, and D3DX 11) utility library is deprecated for Windows 8 and is not supported for Windows Store apps.

Creates a device object.
[Destroy](id3dx11dataprocessor-destroy.md)
[!Note]
The D3DX (D3DX 9, D3DX 10, and D3DX 11) utility library is deprecated for Windows 8 and is not supported for Windows Store apps.

Destroys the processor after a work item completes.
[Process](id3dx11dataprocessor-process.md)
[!Note]
The D3DX (D3DX 9, D3DX 10, and D3DX 11) utility library is deprecated for Windows 8 and is not supported for Windows Store apps.

Processes data.

Remarks

This object can be inherited and its members redefined for processing custom file formats.

Requirements

Minimum supported client
Windows 7 [desktop apps only]
Minimum supported server
Windows Server 2008 R2 [desktop apps only]
Header
D3DX11core.h
Library
D3DX11.lib

See also

D3DX Interfaces