DXVAHDDDI_STREAM_STATE_FRAME_FORMAT_DATA 구조체(d3dumddi.h)
DXVAHDDDI_STREAM_STATE_FRAME_FORMAT_DATA 구조체는 입력의 프레임 형식을 지정하는 데이터를 설명합니다.
구문
typedef struct _DXVAHDDDI_STREAM_STATE_FRAME_FORMAT_DATA {
[in] DXVAHDDDI_FRAME_FORMAT FrameFormat;
} DXVAHDDDI_STREAM_STATE_FRAME_FORMAT_DATA;
멤버
[in] FrameFormat
입력 스트림의 프레임 형식을 나타내는 DXVAHDDDI_FRAME_FORMAT 형식의 값입니다. 기본값은 프로그레시브 형식을 나타내는 DXVAHDDDI_FRAME_FORMAT_PROGRESSIVE.
설명
Direct3D 런타임은 드라이버의 SetVideoProcessStreamState 함수를 호출하여 입력 스트림의 프레임 형식을 설정하는 D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE 구조체의 상태 멤버에서 DXVAHDDDI_STREAM_STATE_FRAME_FORMAT 상태를 지정합니다.
드라이버의 GetCaps 함수가 D3DDDICAPS_DXVAHD_GETVPDEVCAPS 값 집합으로 호출될 때 드라이버는 DXVAHDDDI_VPDEVCAPS 구조체의 InputFormatCaps 멤버에서 DXVAHDDDI_INPUT_FORMAT_CAPS_RGB_INTERLACED 값을 설정하지 않을 수 있습니다. 이 경우 입력 스트림이 RGB 형식 형식이면 인터레이스된 프레임 형식이 무시되고 점진적인 것으로 간주됩니다.
드라이버는 DXVAHDDDI_VPDEVCAPS InputFormatCaps 멤버에서 DXVAHDDDI_INPUT_FORMAT_CAPS_PALETTE_INTERLACED 값을 설정하지 않을 수도 있습니다. 이 경우 입력 스트림이 palettized 형식인 경우 인터레이스된 프레임 형식이 무시되고 점진적인 것으로 간주됩니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | DXVAHDDDI_STREAM_STATE_FRAME_FORMAT_DATA Windows 7 운영 체제부터 지원됩니다. |
머리글 | d3dumddi.h(D3dumddi.h 포함) |