Export (0) Print
Expand All

IDirectXVideoDecoderService interface

Provides access to DirectX Video Acceleration (DXVA) decoder services. Use this interface to query which hardware-accelerated decoding operations are available and to create DXVA video decoder devices.

To get a pointer to this interface, call IDirect3DDeviceManager9::GetVideoService or DXVA2CreateVideoService with the interface identifier IID_IDirectXVideoDecoderService.

Members

The IDirectXVideoDecoderService interface inherits from IDirectXVideoAccelerationService. IDirectXVideoDecoderService also has these types of members:

Methods

The IDirectXVideoDecoderService interface has these methods.

MethodDescription
CreateVideoDecoder

Creates a video decoder device.

GetDecoderConfigurations

Retrieves the configurations that are available for a decoder device.

GetDecoderDeviceGuids

Retrieves an array of GUIDs that identifies the decoder devices supported by the graphics hardware.

GetDecoderRenderTargets

Retrieves the supported render targets for a specified decoder device.

 

Requirements

Minimum supported client

Windows Vista [desktop apps only]

Minimum supported server

Windows Server 2008 [desktop apps only]

Header

Dxva2api.h

See also

Media Foundation Interfaces
DirectX Video Acceleration 2.0

 

 

Community Additions

ADD
Show:
© 2014 Microsoft