D3D12DDI_VIDEO_ENCODER_OUTPUT_METADATA_0083_0 구조체(d3d12umddi.h)
D3D12DDI_VIDEO_ENCODER_OUTPUT_METADATA_0083_0 구조체는 인코딩 작업의 출력 메타데이터를 나타냅니다.
구문
typedef struct D3D12DDI_VIDEO_ENCODER_OUTPUT_METADATA_0083_0 {
UINT64 EncodeErrorFlags;
D3D12DDI_VIDEO_ENCODER_METADATA_STATISTICS_0083_0 EncodeStats;
UINT64 EncodedBitstreamWrittenBytesCount;
UINT64 WrittenSubregionsCount;
} D3D12DDI_VIDEO_ENCODER_OUTPUT_METADATA_0083_0;
멤버
EncodeErrorFlags
인코딩 실행 상태 대한 정보를 지정하는 D3D12DDI_VIDEO_ENCODER_ENCODE_ERROR_FLAGS_0082_0 열거형의 플래그를 나타내는 UINT64 값입니다.
EncodeStats
인코딩 실행에 대한 통계를 제공하는 D3D12DDI_VIDEO_ENCODER_METADATA_STATISTICS_0083_0 구조체입니다.
EncodedBitstreamWrittenBytesCount
D3D12DDI_VIDEO_ENCODER_COMPRESSED_BITSTREAM_0080.hDrvBuffer 및 D3D12DDI_VIDEO_ENCODER_COMPRESSED_BITSTREAM_0080.Offset에 기록된 바이트 수입니다.
WrittenSubregionsCount
현재 프레임을 인코딩하는 데 사용되는 하위 영역의 수입니다. 이 값은 D3D12DDI_VIDEO_ENCODER_SEQUENCE_CONTROL_DESC_0082_0.FrameSubregionsLayoutData에 지정된 설정과 일관되어야 합니다. 즉, 이전에 여러 하위 지역을 지정한 경우 WrittenSubregionsCount 는 해당 값과 일치해야 합니다. 다른 모드를 사용하는 경우 드라이버는 이 필드를 사용하여 최종 하위 지역 수를 보고합니다. 출력이 하나의 전체 프레임인 경우 하위 영역이 하나만 있습니다.
설명
D3D12DDI_VIDEO_ENCODER_OUTPUT_METADATA_0083_0 및 해당 자식 구조는 PFND3D12DDI_SET_PREDICATION 사용하기 위해 64비트 액세스 경계에 정렬됩니다.
일반 정보는 D3D12 비디오 인코딩을 참조하세요.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 11(WDDM 3.0) |
머리글 | d3d12umddi.h |
추가 정보
D3D12DDI_VIDEO_ENCODER_RESOLVE_METADATA_OUTPUT_ARGUMENTS_0082_0
PFND3D12DDI_VIDEO_ENCODE_FRAME_0082_0