D3D12_VIDEO_ENCODER_PICTURE_CONTROL_FLAGS 열거형(d3d12video.h)

비디오 인코더 그림 컨트롤 플래그를 지정합니다.

Syntax

typedef enum D3D12_VIDEO_ENCODER_PICTURE_CONTROL_FLAGS {
  D3D12_VIDEO_ENCODER_PICTURE_CONTROL_FLAG_NONE,
  D3D12_VIDEO_ENCODER_PICTURE_CONTROL_FLAG_USED_AS_REFERENCE_PICTURE
} ;

상수

 
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_FLAG_NONE
없음
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_FLAG_USED_AS_REFERENCE_PICTURE
연결된 프레임은 이후 인코딩 명령에서 참조 프레임으로 사용됩니다. 재구성된 그림 참조 목록의 이후 호출에 배치할 호스트의 비트스트림과 함께 재구성된 그림을 출력해야 했음을 나타냅니다.

일부 프레임 형식이 참조로 표시되려면 제한 사항이 있을 수 있습니다. 이 값을 설정하기 전에 기능 지원을 확인합니다.

설명

이 열거형의 값은 D3D12_VIDEO_ENCODER_PICTURE_CONTROL_DESC 사용됩니다.

이 플래그를 설정하지 않으면 ID3D12VideoEncodeCommandList2::EncodeFrame에 대한 연결된 호출에서 D3D12_VIDEO_ENCODER_RECONSTRUCTED_PICTURE.pReconstructedPicture가 nullptr일 수 있습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 빌드 22000
지원되는 최소 서버 Windows 빌드 22000
머리글 d3d12video.h