ID3D11VideoDevice::CreateVideoProcessorEnumerator Method

The CreateVideoProcessorEnumerator method is deprecated, replaced by the APIs below. The deprecated method enumerates the video processor capabilities of the driver.

Important See the Remarks section, about

Syntax

public:
HRESULT CreateVideoProcessorEnumerator(
         const D3D11_VIDEO_PROCESSOR_CONTENT_DESC *pDesc,
         ID3D11VideoProcessorEnumerator **ppEnum
)  

Parameters

pDesc
Type: D3D11_VIDEO_PROCESSOR_CONTENT_DESC *

[in] A pointer to a D3D11_VIDEO_PROCESSOR_CONTENT_DESC structure that describes the video content.

ppEnum
Type: ID3D11VideoProcessorEnumerator **

[out] Receives a pointer to the ID3D11VideoProcessorEnumerator interface. The caller must release the interface.

Return value

Type: HRESULT 

This method is deprecated, and returns E_NOTIMPL. If this method succeeds, it returns S_OK. Otherwise, it returns an HRESULT error code.

See Direct3D 11 return codes for possible return values.

Remarks

The following API items replace this deprecated method:

Requirements

Header: Declared in d3d11_x.h (d3d11.h on other Windows platforms).