include: Add D3D12_FEATURE_DATA_VIDEO_ENCODER_RESOURCE_REQUIREMENTS in d3d12video.idl.
This commit is contained in:
parent
31f340edfd
commit
0c2cdfffd9
1 changed files with 13 additions and 0 deletions
|
@ -1263,6 +1263,19 @@ typedef struct D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE
|
||||||
};
|
};
|
||||||
} D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE;
|
} D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE;
|
||||||
|
|
||||||
|
typedef struct D3D12_FEATURE_DATA_VIDEO_ENCODER_RESOURCE_REQUIREMENTS
|
||||||
|
{
|
||||||
|
UINT NodeIndex;
|
||||||
|
D3D12_VIDEO_ENCODER_CODEC Codec;
|
||||||
|
D3D12_VIDEO_ENCODER_PROFILE_DESC Profile;
|
||||||
|
DXGI_FORMAT InputFormat;
|
||||||
|
D3D12_VIDEO_ENCODER_PICTURE_RESOLUTION_DESC PictureTargetResolution;
|
||||||
|
BOOL IsSupported;
|
||||||
|
UINT CompressedBitstreamBufferAccessAlignment;
|
||||||
|
UINT EncoderMetadataBufferAccessAlignment;
|
||||||
|
UINT MaxEncoderOutputMetadataBufferSize;
|
||||||
|
} D3D12_FEATURE_DATA_VIDEO_ENCODER_RESOURCE_REQUIREMENTS;
|
||||||
|
|
||||||
typedef enum D3D12_VIDEO_ENCODER_FLAGS
|
typedef enum D3D12_VIDEO_ENCODER_FLAGS
|
||||||
{
|
{
|
||||||
D3D12_VIDEO_ENCODER_FLAG_NONE = 0x0,
|
D3D12_VIDEO_ENCODER_FLAG_NONE = 0x0,
|
||||||
|
|
Loading…
Add table
Reference in a new issue