DXVA2_SurfaceType enumeration

Describes a DirectX surface type for DirectX Video Acceleration (DXVA).

Syntax


typedef enum  { 
  DXVA2_SurfaceType_DecoderRenderTarget     = 0,
  DXVA2_SurfaceType_ProcessorRenderTarget   = 1,
  DXVA2_SurfaceType_D3DRenderTargetTexture  = 2
} DXVA2_SurfaceType;

Constants

DXVA2_SurfaceType_DecoderRenderTarget

The surface is a decoder render target.

DXVA2_SurfaceType_ProcessorRenderTarget

The surface is a video processor render target.

DXVA2_SurfaceType_D3DRenderTargetTexture

The surface is a Direct3D texture render target.

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 Enumerations

 

 

Show: