ID3D12VideoEncodeCommandList1::InitializeExtensionCommand 메서드(d3d12video.h)
비디오 확장 명령을 초기화하거나 다시 초기화하는 명령을 비디오 인코딩 명령 목록으로 기록합니다.
구문
void InitializeExtensionCommand(
ID3D12VideoExtensionCommand *pExtensionCommand,
const void *pInitializationParameters,
SIZE_T InitializationParametersSizeInBytes
);
매개 변수
pExtensionCommand
초기화할 비디오 확장 명령을 나타내는 ID3D12VideoExtensionCommand 에 대한 포인터입니다. 호출자는 명령 실행이 완료될 때까지 개체 수명을 유지 관리합니다.
pInitializationParameters
명령에 의해 정의된 생성 매개 변수 구조에 대한 포인터입니다. 매개 변수 구조는 ID3D12VideoDevice::CheckFeatureSupport 호출로 열거된 매개 변수와 D3D12_FEATURE_VIDEO_EXTENSION_COMMAND_PARAMETERS 기능 값 및 매개 변수 단계 값 D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_INITIALIZATION 일치해야 합니다.
InitializationParametersSizeInBytes
pInitializationParameters 매개 변수 구조의 크기(바이트)입니다.
반환 값
없음
설명
확장 명령을 초기화하는 오류는 디버그 계층 및 명령 목록의 Close 메서드의 반환 값을 통해 보고됩니다.
요구 사항
지원되는 최소 클라이언트 | Windows 10 빌드 20348 |
지원되는 최소 서버 | Windows 10 빌드 20348 |
머리글 | d3d12video.h |