다음을 통해 공유


ID3D12VideoDecodeCommandList2::ExecuteExtensionCommand 메서드(d3d12video.h)

비디오 확장 명령을 디코딩 명령 목록에 실행하는 명령을 기록합니다.

구문

void ExecuteExtensionCommand(
  ID3D12VideoExtensionCommand *pExtensionCommand,
  const void                  *pExecutionParameters,
  SIZE_T                      ExecutionParametersSizeInBytes
);

매개 변수

pExtensionCommand

실행할 비디오 확장 명령을 나타내는 ID3D12VideoExtensionCommand 에 대한 포인터입니다. 호출자는 명령 실행이 완료될 때까지 개체 수명을 유지 관리합니다.

pExecutionParameters

명령으로 정의된 실행 매개 변수 구조에 대한 포인터입니다. 매개 변수 구조는 ID3D12VideoDevice::CheckFeatureSupport 호출로 열거된 매개 변수와 D3D12_FEATURE_VIDEO_EXTENSION_COMMAND_PARAMETERS 기능 값 및 매개 변수 단계 값 이 D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_EXECUTION 일치해야 합니다.

ExecutionParametersSizeInBytes

pExecutionParameters 매개 변수 구조체의 크기(바이트)입니다.

반환 값

없음

설명

확장 명령을 초기화하는 오류는 디버그 계층 및 명령 목록의 Close 메서드의 반환 값을 통해 보고됩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 10 버전 2004(10.0; 빌드 19041)
지원되는 최소 서버 Windows Server 버전 2004(10.0; 빌드 19041)
머리글 d3d12video.h