ReactOS 0.4.17-dev-934-g091855f
ID3D11VideoContext2 Interface Reference
Inheritance diagram for ID3D11VideoContext2:
Collaboration diagram for ID3D11VideoContext2:

Public Member Functions

void VideoProcessorSetOutputHDRMetaData ([in] ID3D11VideoProcessor *processor, [in] DXGI_HDR_METADATA_TYPE type, [in] UINT size, [in] const void *meta_data)
 
void VideoProcessorGetOutputHDRMetaData ([in] ID3D11VideoProcessor *processor, [out] DXGI_HDR_METADATA_TYPE *type, [in] UINT size, [out] void *meta_data)
 
void VideoProcessorSetStreamHDRMetaData ([in] ID3D11VideoProcessor *processor, [in] UINT stream_index, [in] DXGI_HDR_METADATA_TYPE type, [in] UINT size, [in] const void *meta_data)
 
void VideoProcessorGetStreamHDRMetaData ([in] ID3D11VideoProcessor *processor, [in] UINT stream_index, [out] DXGI_HDR_METADATA_TYPE *type, [in] UINT size, [out] void *meta_data)
 
- Public Member Functions inherited from ID3D11VideoContext1
HRESULT SubmitDecoderBuffers1 (ID3D11VideoDecoder *decoder, UINT buffer_count, const D3D11_VIDEO_DECODER_BUFFER_DESC1 *buffer_desc)
 
HRESULT GetDataForNewHardwareKey (ID3D11CryptoSession *session, UINT input_size, const void *input_data, UINT64 *output_data)
 
HRESULT CheckCryptoSessionStatus (ID3D11CryptoSession *session, D3D11_CRYPTO_SESSION_STATUS *status)
 
HRESULT DecoderEnableDownsampling (ID3D11VideoDecoder *decoder, DXGI_COLOR_SPACE_TYPE colour_space, const D3D11_VIDEO_SAMPLE_DESC *output_desc, UINT reference_frame_count)
 
HRESULT DecoderUpdateDownsampling (ID3D11VideoDecoder *decoder, const D3D11_VIDEO_SAMPLE_DESC *output_desc)
 
void VideoProcessorSetOutputColorSpace1 (ID3D11VideoProcessor *processor, DXGI_COLOR_SPACE_TYPE colour_space)
 
void VideoProcessorSetOutputShaderUsage (ID3D11VideoProcessor *processor, BOOL shader_usage)
 
void VideoProcessorGetOutputColorSpace1 (ID3D11VideoProcessor *processor, DXGI_COLOR_SPACE_TYPE *colour_space)
 
void VideoProcessorGetOutputShaderUsage (ID3D11VideoProcessor *processor, BOOL *shader_usage)
 
void VideoProcessorSetStreamColorSpace1 (ID3D11VideoProcessor *processor, UINT stream_index, DXGI_COLOR_SPACE_TYPE colour_space)
 
void VideoProcessorSetStreamMirror (ID3D11VideoProcessor *processor, UINT stream_index, BOOL enable, BOOL flip_horizontal, BOOL flip_vertical)
 
void VideoProcessorGetStreamColorSpace1 (ID3D11VideoProcessor *processor, UINT stream_index, DXGI_COLOR_SPACE_TYPE *colour_space)
 
void VideoProcessorGetStreamMirror (ID3D11VideoProcessor *processor, UINT stream_index, BOOL *enable, BOOL *flip_horizontal, BOOL *flip_vertical)
 
HRESULT VideoProcessorGetBehaviorHints (ID3D11VideoProcessor *processor, UINT output_width, UINT output_height, DXGI_FORMAT output_format, UINT stream_count, const D3D11_VIDEO_PROCESSOR_STREAM_BEHAVIOR_HINT *streams, UINT *behaviour_hints)
 

Detailed Description

Definition at line 90 of file d3d11_4.idl.

Member Function Documentation

◆ VideoProcessorGetOutputHDRMetaData()

void ID3D11VideoContext2::VideoProcessorGetOutputHDRMetaData ( [in] ID3D11VideoProcessor *  processor,
[out] DXGI_HDR_METADATA_TYPE *  type,
[in] UINT  size,
[out] void *  meta_data 
)

◆ VideoProcessorGetStreamHDRMetaData()

void ID3D11VideoContext2::VideoProcessorGetStreamHDRMetaData ( [in] ID3D11VideoProcessor *  processor,
[in] UINT  stream_index,
[out] DXGI_HDR_METADATA_TYPE *  type,
[in] UINT  size,
[out] void *  meta_data 
)

◆ VideoProcessorSetOutputHDRMetaData()

void ID3D11VideoContext2::VideoProcessorSetOutputHDRMetaData ( [in] ID3D11VideoProcessor *  processor,
[in] DXGI_HDR_METADATA_TYPE  type,
[in] UINT  size,
[in] const void *  meta_data 
)

◆ VideoProcessorSetStreamHDRMetaData()

void ID3D11VideoContext2::VideoProcessorSetStreamHDRMetaData ( [in] ID3D11VideoProcessor *  processor,
[in] UINT  stream_index,
[in] DXGI_HDR_METADATA_TYPE  type,
[in] UINT  size,
[in] const void *  meta_data 
)

The documentation for this interface was generated from the following file: